Lotta rumblings on twitter over the last couple of hours that she's passed away.
Haven't seen any official confirmation anywhere, but the news seems to be coming out of France where she lived so I sadly suspect that it's true.
Haven't seen any official confirmation anywhere, but the news seems to be coming out of France where she lived so I sadly suspect that it's true.
Comment