Rooney Mara, Olivia Wilde, Kate Beckinsale & Kate Middleton in black

L-R: Rooney Mara wore a black Prabal Gurung dress and matching Christian Louboutin heels to the premiere of her latest movie The Girl With the Dragon Tattoo in New York City. Actress Olivia Wilde wore a black Dolce & Gabbana dress to the premiere of The Iron Lady in New York City along with animal print heels. Actress Kate Beckinsale wore a shimmering Michael Kors dress and Jimmy Choo heels to a Flaunt magazine dinner in Beverly Hills. Kate Middleton wore a black Alexander McQueen gown to the Sun Military Awards in London, England. All the celebrities look amazing in the timeless and sexy colour.