Okay let's cut to the chase: Last night. Metropolitan Museum of Art Costume Institute Gala. Theme was "Superheroes." Everyone and their brother was there. I've broken the photos down into Good, Bad, and Ugly for your viewing pleasure. The Good โ€” including Victoria Beckham, Christina Ricci, Diane Kruger, Iman, Mischa Barton, Amanda Peet, Scarlett Johansson, Maggie Gyllenhaal, Tilda Swinton and Claire Danes โ€” begins after the jump; the Bad and Ugly to come later.













The Good:

Christy Turlington glows in a red dress in an unexpected silhouette.

Emily Mortimer went a little gladiator for the superhero theme.

Advertisement

Stella McCartney and Kate Moss shine perfectly.

Camilla Belle looks wrapped in clouds.

Advertisement

If I were Christina Ricci, I would never ever ever take this dress off. Ever. It is one of the greatest things I have ever seen. Love. Speechless. Sigh.

Diane Kruger looks a little bit like the Tin Man, but I love that she went for a short dress. Also, love love the shoes.

Advertisement

Iman. Always perfect. What else is new?

Advertisement

Kate Mara! Yellow! Yes! Yes!

Tom Cruise looks weirder than normal, but Katie Holmes looks fantastic, which of course I hate to say. But there's no denying all that red.

Advertisement

Dear Mischa Barton: Strip and give me that dress right now. Kthanxbai.

Advertisement

Please God let my face age like Natasha Richardson's.

Rachel Bilson looks like a total freak and I love. Clearly, she mistook "superheroes" to mean "Morticia Addams."

Advertisement

ScarJo is simultaneously old school and somewhat infantalized in her D&G but she looks hot, so good for her.

Advertisement

I still am not entirely sure who Taylor Swift is, but I like her chainmail-esque dress.

Sorry, you just can't hate on Victoria Beckham.

Advertisement

Emmy Rossum is a head-turner in this black-and-white floral frock.

Claudia Schiffer's dress is downright ethereal. Valentino is downright orange.

Advertisement

Ellen Barkin manages to always play it classy.

Jessica Stam is sorta a bad ass!

Advertisement

Michelle Trachtenberg? Or Liza at Studio 54?

Molly Sims must know my weakness for the color yellow.

Advertisement

Call me a crazy motherfucker, but Wendi Deng looks incredible.

Almost-goth Amanda Peet is fabulous.

Advertisement

Um, I love that Amber Valetta's dress has wings.

I totally heart you and your kick-ass black dress Ashley Olsen.

Advertisement

Can we discuss how awesome it is that Barbara Walters is there with Charlie Rose?

Claire Danes is sorta channeling Angela here, no?

Advertisement

This is seriously the best I have ever seen Fergie look.

Yeah, same for Hilary Duff.

Advertisement

Lake Bell went for it.

Lauren Bush is one class act in royal purple.

Advertisement

Margherita Missoni: Crazy-awesome.

Michelle Monahagan should only ever wear copper. Wow.

Advertisement

Paula Patton: Pretty.

Sofia's shiny drop-waisted number is delightful.

Advertisement

Tilda Swinton? Or Mr. Roboto?

Vera Wang and Karolina Kurkova play their metallics en suite.

Advertisement

Be my flamenco dancer, Ingrid van der Bosch.

Maggie Gyllenhaal knows you gotta go big or go home.

Advertisement

Venus Williams is a beacon of light.

Be still my heart, Zoe Kravitz-as-a-Clara Bow.

Advertisement

Bee Shaffer's dress is phenomenal. But why is Andre Leon Talley relegated to straightening her train?!

This image was lost some time after publication.

Getty." />