Gwen Stefani stole the show at the Teen Choice Awards 2012 turning up for the event in a leather number.
The singer was joined by Selena Gomez who looked cute in a pink frock, while Zooey Deschanel looked kooky in a blue 50s frock.
Going for the sexier look was Lea Michele who shone in a silver sequined strapless number, while Taylor Swift went for a while cut out panel dress.
See all the fashion in the gallery below.