At tonight's Met Gala, Cameron Diaz looked rather covered up in her cobalt-blue Stella McCartney frock, but don't let the conservative silhouette fool you. It was cinched with a jagged gold spiked belt that was sure to keep even air kisses at bay. Did the starlet's look pass the punk-rock litmus test? Or did it leave you wanting more?
Vote on all of our Met Gala polls here!
POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.