In the aftermath of last week's wedding extravaganza we thought that our levels of what-is-she-wearing excitement could rise no more. But, of course, we were wrong. Last night in New York the great and the good of the fashion world joined Anna Wintour at the Metropolitan Museum of Art for the most fashion-forward party in the calendar - the Met Ball.
The pressure to get dressed must have been high, but we're pleased to report that the stellar line-up of guests did themselves proud. This year's ball marked the opening of the museum's Alexander McQueen retrospective, and the Scottish-themed night was a tribute to the late designer.
Naturally competition was fierce to be one of the lucky few who got to hit the red carpet wearing one of McQueen's creations, and for the most part it was his firm friends who won the day - Naomi Campbell, Sarah Jessica Parker and Daphne Guinness, as well as, of course, his right-hand woman and replacement, Sarah Burton.
All of our favourite fashionable faces were there, most hanging off the arms of their favourite designers - and wearing their dresses. Rosie Huntington-Whitely was escorted by Christopher Bailey, Riccardo Tisci brought Liv Tyler and Maria Carla Boscano, Joseph Altuzzara dressed Arizona Muse and Tom Ford invited Carolyn Murphy. Karl Lagefeld and Blake Lively stepped out arm in arm, Lily Donaldson and Erdem arrived together, Christian Louboutin walked the red carpet with Ashley Olsen and Kate and Laura Mulleavy brought Saoirse Ronan.
An impressive collection of models took to the red carpet - we spotted Miranda Kerr (in Marchesa), Gisele Bundchen (in Alexander McQueen), Lara Stone (in Calvin Klein), Doutzen Kroes (in Giambattista Valli), Jessica Stam and Amber Valetta to name but a few.
And Hollywood was stylishly represented too - Kristen Stewart (in Proenza Schouler), Demi Moore, Chloe Sevigny, Maggie Gyllenhaal, Gwyneth Paltrow and Kate Hudson (all in Stella McCartney), Jessica Alba (in Ralph Lauren), Diane Kruger (in Jason Wu) and Eva Mendes (in Stella McCartney) were all invited.
And Madonna (in Stella McCartney), Rihanna, Taylor Swift, Beyonce (in Emilio Pucci) and Florence Welch (in YSL) flew the flag for the music world.