Supervillain of the Night: Grace Jones (AmfAR III)

I saw this picture and said “Oh hell yeah!” Literally. Out loud.

You totally did, too, right? Now, this is ridiculous. But it is certainly heroine chic. And everyone knows if you wear purple and red you are a villain.

But she wasn’t the only villain there:

Read the rest of this entry »