Lupita Nyong'o is a Fashion Fail as Kim Kardashian Gets Best Dressed at the Met Gala
Oscar winner Lupita Nyong'o turned heads at the 2014 Costume Institute Gala in New York, but for all the wrong reasons.
The 12 Years a Slave actress arrived in a feathery mesh design from Prada, but joined a host of celebrities who were complete fashion fails at the glitzy event.
Lupita, who last month was named People magazine's Most Beautiful woman, topped off her latest red carpet flop with a jewelled headband.
Early arrivals at the annual Metropolitan Museum of Art bash included John Legend and his model wife Chrissy Teigen in Ralph Lauren Collection, stars Jessica Alba and Selena Gomez both in Diane Von Furstenberg and Jessica Pare and Zoe Saldana in Michael Kors.
Fashion icon Sarah Jessica Parker was a show stopper in a flowing Oscar De La Renta gown, while Nicole Richie and Rita Ora both opted for edgy DKNY designs.
Other fashionable attendees at this year's Met Gala included Anna Kendrick, Rachel McAdams, Suki Waterhouse, Hailee Steinfeld, Dakota Johnson and Kylie Minogue.
Meanwhile, Brit singer Lily Allen, who wore a flattering silver and grey Chanel Couture gown to the fashion world's big night, made the most of her evening with the stars, snapping selfies with the likes of Kanye West, Ora and designer Donatella Versace and posting the photos on her Instagram page.
Kim Kardashian was surpsingly one of the best dressed attendees in a plunging Lanvin dress, making up for her disastrous outing last year, when she wore a floral Givenchy number. This time around the stunning brunette, who made headlines for gracing the cover of Vogue last month, was the belle of the ball in an elegant teal dress.