The stars were out in force on the red carpet in New York for the fashion world's equivalent of the Oscars, the Met Gala.

The theme of this year's fundraiser, hosted by Vogue's Anna Wintour, was "Heavenly Bodies: Fashion and the Catholic Imagination".