Elton John's Oscar Party wasn't quite as classy as that of Vanity Fair. I can't exactly put my finger on why. Just a general feeling.

In saying that, there were quite a few super models there, like Heidi Klum, Bar Refaeli, Irina Shayk, and a pregnant Alessandra Ambrosio. Miley Cyrus kept it seriously under wraps. Dita Von Teese let just enough hang out, while Rose McGowan channeled an absent Joan Collins (she was at the Vanity Fair party), and Vanessa Hudgens channeled an equally absent Liz Taylor (she was hosting an Oscar Golden Era party in the sky).

Eye-watering citrus colours really played their part at this soiree, as they swaddled the limbs of Petra Nemcova, Hofit Golan, Dave Ghrol's date, Kelly Osbourne (who seemed thrilled her E! red carpet duties were over. If I were the boss of E!" *waves at Ryan Seacrest* her duties would be permanently over), and Mizz Klum. Meanwhile, Katy Perry was still larking about as a blueberry, with a mini man friend. Who she may or may not do yoga with.

Elsewhere, Mena Suvari came as a cloud.

Also featured: Malin Ackerman, Brooklyn Decker in a rather snaggable dress, Anna Paquin, John Waters, Chace Crawford, Gwen Stefani, Fran Drescher's pooch and more...