Jones Grace amf

Jones Grace amfAR Cannes
Disco diva Grace Jones -- wearing a purple dress (complete with a ratty red train) -- snarled at photographers from behind a terrifying face mask upon arriving at the 2010 amfAR Cinema Against AIDS Gala in Cannes, France. Pascal Le Segretain/ - May 20, 2010
View Comments