The Met Gala is an annual event held at the Metropolitan Museum of Art in New York City, to raise money for the benefit of the Metropolitan Museum of Art's Costume Institute. To fit the occasion, the red carpet fashion is often haute couture, over the top, and generally fabulous.
This year's exhibit is China: Through the Looking Glass.
It is no contest - Rihanna stole the show with her haute couture gown by Guo Pei. She looked like some mystical princess's take on Belle.
Beyonce graces the red carpet in a Givenchy gown that didn't hide much!
Jennifer Lopez also went with a similar style as Beyonce with a shining Versace piece.
Sarah Jessica Parker, what are you wearing? An H&M dress, that's what (I'm serious)
SJP is known to rock headdresses, but this one is still surprising. I can't decide if I love it or hate it?
Jennifer Lawrence never lets me down with her red carpet style and this Dior dress is no exception. It's simple but absolutely stunning on her!
This might be my favorite look of the evening, with Anne Hathaway looking like she is about to conquer the world in her golden Ralph Lauren gown.
Why doesn't Selena Gomez get more style awards? The orchids in her hair are an amazing touch and the Vera Wang gown looks gorgeous on her petite figure!
I can't get over Lily Collins. The veil is an amazing touch and I am in love with this Chanel outfit all the way down to the shoes!