The 2012 White House Correspondents’ Dinner – The Outfits

Charlize Theron in Emilio Pucci

Dakota Fanning in Prada

Claire Danes in Vivienne Westwood

Eva Longoria in Marchesa

Ginnifer Goodwin in H&M

Kerry Washington in Calvin Klein

Rashida Jones in Tory Burch

Reese Witherspoon in Monique Lhuillier

Sofia Vergara in  David Meister 

Viola Davis in Amsale

Zooey Deschanel in Oscar de la Renta

Anna Paquin in Herve Leroux

Alicia Keys in Diane von Furstenberg

Kate Hudson in Jenny Packham

Rosario Dawson in Armani Prive

Elizabeth Banks in Antonio Berardi

pictures via: justjared.buzznet.com/celebrity-gossip.net/credit: Getty Images