The First Lady in Reem Acra, Zooey Deschanel in Oscar de la Renta and Elizabeth Banks in Antonio Berardi. Photos: Getty Images
There was a parade of surprisingly great fashion at this weekend’s White House Correspondent’s Dinner. Even if she wasn’t the First Lady, Michelle Obama would win our vote for best dressed thanks to a perfectly fitting floral Reem Acra gown. Elizabeth Banks’ red Antonio Berardi is a close second, and both Michelle and Banks accessorized with gold hoops—a recycled trend we can get behind. Zooey Deschanel successfully ventured outside her realm of quirky mod dresses (sort of) with a silver Oscar de la Renta dress and Claire Danes looked phenomenal in white silk Vivienne Westwood. The night’s two most unexpected guests—Kim Kardashian and Lindsay Lohan—didn’t quite strike sartorial gold, but they managed to be understated and appropriate. The former wore a blue green velvet gown while the latter a black dress in the same shape as Marilyn Monroe’s Seven Year Itch frock. The highlight of the evening, however, was the President’s speech. Click through to watch him poke jabs at Mitt Romney and open for Jimmy Kimmel.