The 2012 Teen Choice Awards brought out a pretty fashionable bunch. Hostess with the mostess Demi Lovato rocked a futuristic, super long blonde ponytail -- gone are her blue and green (once pink) tips! It was a huge night for Lovato, as she wasn't just co-hosting with 'Glee' star Kevin McHale, she was also up for a few awards of her own. You go, Demz!

Speaking of Kevin McHale -- who in the world dressed this dude? His animal-print pants were admittedly a bit less loud than those usually (party) rocked by the likes of LMFAO, but they were a little less than flattering. Faring far better were co-stars Darren Criss, who kept it casual, and Lea Michele, who donned a stunning silver number.

Jordin Sparks and Rebecca Black both looked super cute, from Sparks' bright heels offsetting her glam black dress to Black's fuchsia tips (maybe taking a cue from Lovato or 'Last Friday Night (T.G.I.F.)' singer and co-star Katy Perry).

Choice Female Hottie nominee Selena Gomez lived up to her name in a bubblegum pink mini dress, while her BFF Taylor Swift wore white -- a color that's quickly becoming her signature shade, as she's rocked it on quite a few red (and pink!) carpets lately. We're bummed that Sel didn't hit the pink carpet with her BF, Justin Bieber!

Speaking of Justin, check out his new 'Believe' ink!