Charlize Theron shows how glam rock is done wearing a metallic school boy blazer from Rag & Bone's Spring 2009 collection. Yes, the Charlize is wearing a jacket that made is debut on the runway the next day.
Rihanna looks gorgeous in a Monique Luhillier Fall 2008 black gown. I love the little jewel embellishment on the waist.
Leona Lewis kept is short and sexy in a Roberto Cavalli strapless mini dress.
Hilary Swank dazzled me in a asymmetrical purple dress from Givenchy's Fall 2008 Couture collection. It looks so much more better on the red carpet.
Heroes hottie Hayden Panettiere looked uber sexy in a Salvatore Ferragamo mini dress.
Ashanti wore a modified pink embellished mini dress by Marchesa. I prefer the original to Ashanti's, hers feels a bit Bollywood to me.
Gossip Girl queen bee glowed in a goddesses inspired Missoni gown. I love the bright colours contrasted against the neutral tones.
Ciara strikes a pose looking fabulous in a black and white Elie Saab one shouldered dress from the designer's fall 2008 collection.
Beyonce made two outfit changes for her performance. If any one can rock out this Jean Paul Gaultier Couture jumpsuit, than its Beyonce. I don't tihnk anyone else could get away with it.
Beyonce channeled a more glamorous look for her second change in summery yellow Zuhair Murad Spring Couture frock.
Mariah Carey looks absolutely stunning in this Pamela Roland gown. A fabulous look for Carey, who usually doesn't pick the best of outfits.
Elizabeth Banks looked darling in a metallic Stella McCartney dress.
Unfortunately, Miley Cyrus looks like a Christmas decoration in this Zuhair Murad dress. It's to much for me.
Fergie arrived channeling the inner indie rock star in her, donning a head to toe Gucci ensemble.
Later on the night she made a change for her stage performance in another Gucci outfit.
I don't know anyone who could wear this dress without it still looking like a garbage bag, so brownie points for Brandy who made an attempt.
Source: celebutopia, style, nymag, TFS, justjared