Last night's annual Met Gala gave all the celebrities who attended the opportunity to really explore their creative side - and boy did they go for it.
From Katy Perry's bright red veiled dress to Kim Kardashian's pared down white gown, the red carpet was stuffed full of wacky outfits.
Bella Hadid and Joan Smalls stepped out in similar outfits |
Bella Hadid and Joan Smalls stepped out in similar outfits 2 |
Bella Hadid and Joan Smalls stepped out in similar outfits 3 |
Kendall Jenner and A$AP Rocky looked overjoyed to be out together |
Rihanna looked fierce in her belted jacket outfit |
Rihanna looked fierce in her belted jacket outfit 2 |
Was Katy Perry getting ready for a boxing match? |
Joan Smalls showed off her model looks in a tiny dress |
Lily Aldridge wore a strange pair of tights |
The bottom half of her outfit seemed to fit over her shoes |
La La Anthony chose a see-through black dress |