As we all know, celebrities are usually much more than just a face for a movie or album cover. Often they rally behind certain causes and organizations, becoming spokespeople for movements that may thrill some and appall others. And when it comes to politics, most celebrities can’t resist putting in their two cents, like Katy Perry did last night. But instead of speaking out using words, she did so via her clothing choice.

Now, Perry was performing at a fundraiser for Obama, so this wasn’t exactly a shocking dress, given the context. Nonetheless, I’m sure some Romney supporters won’t be thrilled to see these shots floating around the tabloids!

What do you think of this dress?

Image source, image source