Cameron Diaz, Blake Lively, Rachel Bilson and Emma Stone added a touch of Hollywood glamour to the awards ceremony in Los Angeles.
Twilight actress Ashley Greene showed off her fashion credentials in Givenchy.
Avril Lavigne embraced a little black dress.
Justin Bieber experimented with a pink shirt and bow tie.
Blake Lively showed off her famous figure in a tight and bright leather dress from the Gucci Resort 2012 collection.
Cameron Diaz positively glowed in a strapless A.L.C. dress which she paired with statement heels by Burak Uyan.
TV presenter Cat Deeley showed off her slim legs with a long-sleeved, embellished shift.
Actress Elizabeth Banks dazzled in a bright red, figure-hugging design by J.Mendel.
Rachel Bilson looked to the Chloé Resort 2012 collection for this pretty, ruffled dress
Taylor Swift's Rafael Cennamo dress featured a nipped-in waist and halterneck collar.
Avatar actress Zoe Saldana shimmered in a strapless gown by Lanvin.