Leave it to Katy Perry to wow us with her eccentric sense of style.
The singer wore a full-sleeved Valentino gown with a tight bodice and a flared tulle skirt. Printed with musical notes. It actually looked like a wedding dress, complete with a train! And err, wings?
Katy finished her look with a braided bun updo (It's the biggest braid we've seen. Like ever.), and a soft pink lip.
It's not a personal favorite on the Grammy red carpet (have you seen Taylor Swift's Gucci gown?), but if there's one celebrity who can rock this dress, it's Katy.
Photo: Rex Features