Rihanna, Kim Kardashian appear on Met Gala red carpet in New York

  • Published
RihannaImage source, AFP/Getty Images

The invitation for this year's Met Gala said the theme was China.

Enter Rihanna, who took to the red carpet in a fur-trimmed yellow cape with a train so long it needed three people to help carry it.

The singer had the grand staircase at New York's Metropolitan Museum of Art all to herself after turning up late.

The ensemble was designed by Chinese designer Guo Pei.

Beyonce was also late and wore a peekaboo custom Givenchy Haute Couture by Riccardo Tisci covered in multicoloured crystals and stones.

BeyonceImage source, AFP/Getty Images
Beyonce and Jay ZImage source, Reuters

Tickets cost $25,000 (£16,500) each with the cash going towards funding Vogue editor Anna Wintour's costume museum.

Kim Kardashian most certainly embraced the evening's vibe - in a revealing, low-cut gown with an East motif done by Peter Dundas for Roberto Cavalli, the designer's first for the house.

Kim Kardashian and Kanye WestImage source, Reuters
Kim Kardashian and Kanye WestImage source, AP

Her little sister Kendall Jenner opted for Calvin Klein, sparkling in green with sexy laces on each side.

Kendall JennerImage source, Getty Images

Sarah Jessica Parker, who made a splash on the red carpet last year in a custom Oscar de la Renta, donned a fiery head piece with long side tassels that towered high above her black gown.

Sarah Jessica ParkerImage source, Reuters
Andy Cohen and Sarah Jessica ParkerImage source, Getty Images

And then there's this dress from Solange Knowles...

Solange KnowlesImage source, Getty Images

And this one from Zendaya...

ZendayaImage source, AFP/Getty Images
Image caption,

Zendaya Coleman was there in a Fausto Puglisi dress

British model and singer Karen Elson (Jack White's ex-wife) even wore a crown. It's Dolce &Gabbana don't you know.

Karen ElsonImage source, Getty Images

Jennifer Lopez wore red Versace with side panels that left little to the imagination and held hands with Donatella Versace on the red carpet.

Donatella Versace and Jennifer LopezImage source, EPA

Anne Hathaway shimmered in a sleek hooded body-skimmer from Ralph Lauren in keeping with the theme.

Maybe she was also channelling Princess Leia on the fourth of May? You know the rest.

Anne HathawayImage source, AFP/Getty Images

Diane Kruger, who tucked a flower behind one ear, wore a beaded Chanel top and sheer blush trousers.

She was there with partner Joshua Jackson.

Joshua Jackson and Diane KrugerImage source, AFP/Getty images

Katie Holmes, in a temporary bob, wore a Zac Posen sparkly blue gown with cutouts at the back.

Katie HolmesImage source, Reuters

Justin Bieber showed up in a black jacket slithering with gold dragons by fashion house Balmain.

Justin BieberImage source, Reuters

A bird of paradise adorned the bottom of former Glee actress Dianna Agron's one-shoulder Tory Burch gown.

Dianna AgronImage source, Getty Images

Here's Cara Delevingne's outfit (FYI - the tattoos are fake and her outfit is courtesy of Stella McCartney) and some of the other stars who attended.

Cara DelevingneImage source, AFP/Getty Images
Miley CyrusImage source, Getty Images
Image caption,

Miley Cyrus showed off a blue and green hairstyle in an Alexander Wang gown

Katy PerryImage source, AFP/Getty Images
Image caption,

Guess what Katy Perry was wearing?

Kate BeckinsaleImage source, AFP/Getty Images
Image caption,

Kate Beckinsale was wearing a custom golden Diane von Furstenberg gown

Maryna Linchuk, Emily Ratajkowski, Lily Donaldson, Natasha Poly, Bella Hadid and Hailey BaldwinImage source, Getty Images
Image caption,

Emily Ratajkowski, Maryna Linchuk, Philip Green, Lily Donaldson, Natasha Poly, Lewis Hamilton, Bella Hadid and Hailey Baldwin

Lisa Bonet, Lenny Kravitz, Hannah Bagshawe, Eddie Redmayne, Maria Grazia Chiuri, Pierpaolo Piccioli, and Alba RohrwacherImage source, Getty Images
Image caption,

Lisa Bonet, Lenny Kravitz, Hannah Bagshawe, Eddie Redmayne, Maria Grazia Chiuri, Pierpaolo Piccioli, and Alba Rohrwacher

FKA Twigs and Robert PattinsonImage source, Getty Images
Image caption,

FKA Twigs and Robert Pattinson turned up together at the Met Gala

Jessica ChastainImage source, Getty Images
Image caption,

Jessica Chastain was in a Givenchy Haute Couture by Riccardo Tisci mermaid gown

Alicia Keys and Jean Paul GaultierImage source, AFP/Getty Images
Image caption,

Alicia Keys was on the red carpet with Jean Paul Gaultier

Kerry WashingtonImage source, AFP/Getty Images
Image caption,

Scandal star Kerry Washington wore a pink Prada number

Elizabeth BanksImage source, Getty Images
Image caption,

Elizabeth Banks was in a bright turquoise Michael Kors dress

Rosie Huntington-WhiteleyImage source, Getty Images
Image caption,

Rosie Huntington-Whiteley wore a Versace gown

Kate MaraImage source, Reuters
Image caption,

Kate Mara took time out from promoting The Fantastic Four

Naomi CampbellImage source, AFP/Getty Images
Image caption,

Naomi Campbell wore a peekaboo Burberry gown

Irina Shayk and Emily RatajkowskiImage source, Getty Images
Image caption,

Cristiano Ronaldo's ex Irina Shayk was there with British model Emily Ratajkowski

Lily AldridgeImage source, Reuters
Image caption,

US model Lily Aldridge kissed her fish-shaped bag while wearing Carolina Herrera

Reese WitherspoonImage source, AFP/Getty Images
Image caption,

Reese Witherspoon was dressed in a Jason Wu dress dripping with diamonds

Tom Ford, Rita Ora and MadonnaImage source, AFP/Getty Images
Image caption,

Tom Ford, Rita Ora and Madonna were pictured together

Chloe MoretzImage source, Getty Images
Image caption,

Chloe Moretz was wearing a Coach dress with a Monique Pean bracelet and necklace

Maggie Q and Dylan McDermottImage source, Reuters
Image caption,

Maggie Q and fiance Dylan McDermott, both from Stalker, were there as well

Selena GomezImage source, Getty Images
Image caption,

Selena Gomez was in a white Vera Wang gown

Jennifer LawrenceImage source, Getty Images
Image caption,

Jennifer Lawrence is co-chair of this year's Met Gala and was wearing a Dior number

Olivia MunnImage source, Getty Images
Image caption,

Newsroom star Olivia Munn was in a J Mendel number

LordeImage source, Reuters
Alexander Wang and Lady GagaImage source, Reuters
Image caption,

Lady Gaga was on the red carpet with designer Alexander Wang

Keren Craig, Ellie Goulding and Georgina ChapmanImage source, Getty Images
Image caption,

Keren Craig, Ellie Goulding and Georgina Chapman were on the red carpet together

Olivia WildeImage source, AP
Image caption,

OC and House star Olivia Wilde wore Prada to the event

Chloe SevignyImage source, AP
Image caption,

Chloe Sevigny wore JW Anderson number with Cartier jewellery

Kate HudsonImage source, Getty Images
Image caption,

Kate Hudson was wearing a Michael Kors dress and was holding an Edie Parker clutch

Gigi HadidImage source, Getty Images
Image caption,

Gigi Hadid, who's going out with Cody Simpson, wore a crimson Diane von Furstenberg dress

Sofia VergaraImage source, Getty Images
Image caption,

Sofia Vergara, who was escorted by boyfriend Joe Manganiello, wore a Marchesa gown

Jennifer ConnellyImage source, Getty Images
Image caption,

Jennifer Connelly, who was out with husband Paul Bettany, wore a custom Louis Vuitton dress with Jessica McCormack jewellery

Rose ByrneImage source, Getty Images
Image caption,

Australian actress Rose Byrne wore a red Calvin Klein dress

Allison WilliamsImage source, Getty Images
Image caption,

Girls actress Allison Williams was dressed in Giambattista Valli Couture

Rachel WeiszImage source, Getty Images
Image caption,

English star Rachel Weisz was in a grey Chanel number

Vanessa HudgensImage source, Getty Images
Image caption,

Vanessa Hudgens wore a red H&M dress with a birdcage veil

Claire DanesImage source, Getty Images
Image caption,

Homeland star Claire Danes was dressed up in a Valentino number

The stars were told not to use social media. That didn't stop this lot by the looks of it...

Katy Perry appears at the Met Gala ball with Madonna and Lady Gaga , external

Justin Bieber with Lady Gaga, external

Justin Bieber with Cara Delevingne, external

Jaime King snapped herself getting ready, external

Follow @BBCNewsbeat, external on Twitter, BBCNewsbeat, external on Instagram, Radio1Newsbeat, external on YouTube and you can now follow BBC_Newsbeat on Snapchat