20 / 28


Cameron Diaz - 2007
Cameron Diaz's megawatt smile can usually distract us from anything she's wearing, but the Southern California goofball we've come to love onscreen showed her demure side in this pink number. You'd think the statement necklace would give us some Marilyn Monroe, but the way she's rocking it gives off an almost Audrey Hepburn vibe.

Memorable Looks From Met Galas Past

The annual Met Gala is like the Oscars of fashion. In anticipation of this year's stylish event on May 6, omg! takes a look back at some of the most interesting gowns the stars have worn over the years.