Met Gala outfits: Who stole the show?

Stars dazzled the red carpet in halos, gowns and mitres at this year’s religious-themed Met Gala – one of the biggest fashion calendar events of the year.

The likes of Kim Kardashian, Madonna, Katy Perry, Rihanna and Jared Leto attended the event which had the theme Heavenly Bodies: Fashion and the Catholic Imagination.

Rihanna co-chaired the event alongside Amal Clooney, Donatella Versace and Vogue editor Anna Wintour.

The fundraiser for the Metropolitan Museum of Art’s Costume Institute in New York City, chaired by Wintour, attracts a litany of big stars and takes place on the first Monday of May every year.

Here are some of the outfits and headgear – who do you think stole the show?

Rosie Huntington-Whiteley
Amber Heard
Princess Beatrice
Chadwick Boseman
Amal and George Clooney
Rita Ora
Donatella Versace
Quavo, Offset and Takeoff of Migos
Mindy Kaling
Ariana Grande
Sarah Jessica Parker
Katy Perry
Winnie Harlow
Jennifer Lopez
Jared Leto
Kate Bosworth
Lena Waithe
Lily Collins
Lynda Carter
Priyanka Chopra
Blake Lively
Designer Jeremy Scott and Cardi B