Some of the world's most famous faces have been sashaying the red carpet today for the 'fashion Oscars', aka the Met Gala.
The glitzy annual event marks the opening of the summer exhibition at New York's Metropolitan Museum of Art's Costume Institute.
With this year's theme 'Manus x Machina: Fashion in an Age of Technology', many celebs let their imagination run wild with creative nods to the future.
While glittering gowns were the norm, Sarah Jessica Parker donned shorts and blue shoes to the glamorous Gala, in a look that has been described as "luxury pirate at a wedding".