The Met Gala has been and gone for another year with a host of celebrities taking to the red carpet to show off their looks and latest fashion trends.
Held in New York City on Monday night (May 1), the Met Gala returned in style to pay homage to this year's theme which celebrates Karl Lagerfield.
From Lizzo to the Kardashians, celebrities were out in full force with Scots star James McAvoy among those who posed for photos alongside his wife Lisa Liberati.