Known by some as "the fashion industry's Oscars," everyone from Jessica Alba to Kristin Wiig to Cate Blanchett wore their most impressive and glittery haute couture gowns on the red carpet for the 2012 Met Gala: "Schiaparelli and Prada: Impossible Conversations" on Monday night.
While it was tough to pick a dud in the crowd, Beyonce in a sheer, feathered Givenchy Haute Couture, Cameron Diaz in gold Stella McCartney and Rihanna in Tom Ford were easy stand-outs.
One surprise winner? January Jones in bright yellow Versace.
For more on the Met Gala, check out this video from SheKnows.com: