Any awards show that is able to lure Beyoncé, Kate Moss and One Direction into the same room is one we’ll happily watch. To wit, yesterday’s annual Brit Awards was no small fête, chock-full of performances from the likes of Artic Monkeys, Katy Perry, Ellie Goulding and, yes, Queen Bey. Kate Moss even took to the stage to read a somewhat bizarre acceptance speech on behalf of David Bowie—whilst looking unfairly cool in one of the rock icon’s "Ziggy Stardust"-era costumes, of course.
From Rosie Huntington-Whiteley to Rita Ora, the Brits (and Americans!) were dressed to the absolute nines at the Brit Awards last night; click through the slideshow above to see all the best red carpet looks.