Beyonce, Madonna, Kim Kardashian and Kayne West joined a host of celebrities at the star-studded Met Gala, one of fashion's biggest nights of the year.
Queen Bey, wearing a latex gown by Givenchy, arrived alone at the event in New York after recent rumours of marriage problems with her husband Jay Z.
Madonna wore one of the most revealing outfits of the night as her lace black dress exposed her thong and barely covered her breasts.
Kim, 35, was joined by husband Kanye, who wore striking blue contact lenses.
Kim's half-sisters Kendall and Kylie Jenner also walked the red carpet, with Kylie attending the gala for the first time.
Emma Watson was among a host of British stars at the event, including Idris Elba, Rita Ora and Sienna Miller.
Zayn Malik arrived on the red carpet wearing armoured sleeves over his suit as he accompanied his girlfriend, model Gigi Hadid.
Lady Gaga briefly shared the red carpet with Kate Hudson, with the singer wearing a metallic bodice and matching jacket.
The gala celebrated the Metropolitan Museum of Art's new exhibit, Manus x Machina: Fashion in an Age of Technology, which provided the theme of the convergence of man and machine.
Tickets for the invitation-only event reportedly cost 30,000 dollars each (£20,500) or up to 275,000 dollars (£188,000) for a table, with the money raised going to the museum's costume institute.
Met Gala chairwoman, Vogue's editor-in-chief Anna Wintour, had final say over the guest list of around 600 people and arrived at the gala with her daughter Bee Shaffer.