Last night at the Teen Choice Awards, the fashion choices varied greatly: There was a little bit of leather, a lot of lace, and some truly unfortunate sequins. Seriously, some of what you're about to see is hideous.

First, let's check out the guys. Keeping things casual: Pitch Perfect star Skylar Astin, Glee's Matthew Morrison, and Adam DeVine, aka Pitch Perfect's Bumper.

Busy being hot: Vampire Diaries star Ian Smolderhalder and Nick Wechsler, aka Jack on Revenge.

Narrow-leg trousers, touseled hair: Miguel, Pretty Little Liars' Keegan Allen, Glee's Chord Overstreet.

Sneaker freaks: New Girl's Max Greenfield (with Tess Sanchez), Teen Wolf's Tyler Hoechlin, Nelly.

Just chilln': singer Ed Sheerhan, Pretty Little Liars' Ian Harding, Teen Wolf's Tyler Posey.

Jo Bros: Stubbly.

The rumpled lads of One Direction.

Gaze upon the faces of teen heartthobbery: Harry, Zayn, Louis.

Looking sharp: My embarrassingly not-so-secret crush, Twisted's Avan Jogia.

Accessorizing like whoa: Glee's Alex Newell.

Doing rather meh leathery looks: Demi Lovato, Naya Rivera.

Yeesh. Not a fan of this stone-encrusted ice princess mullet dress on J-Woww. Hair is nice, though.

This event saw lots of lace. In a truly hideous mess of a dress: Ashley Benson. It's like she went swimming in a black retro bikini and then nearly drowned while caught in a net of sequin starfish. The waist is so terribly bunchy and the fabric looks cheap. Awful.

Good news: belly-button-baring Anna Camp is modeling fug for Doilies and Dollies magazine now.

Sweetness and light for Pretty Little Liars stars Troian Bellisario and Lucy Hale.

More lace, in pretty colors: Brittany Snow and Katie Cassidy.

Sunny, lemony yellow on Percy Jackson's Leven Rambin and Teen Wolf's Holland Roden. Roden's dress is Notte by Marchesa and looks absolutely fab with that lip color.

The evening was chock-full of prints. Bella Thorne and Lily Collins both wore a palm print, and since I loathe a mullet dress, I prefer the version on Thorne. RCFA informs us this print is by Fausto Puglisi.

In fun, cheerful stripes: Jordin Sparks, Chloe Grace Moretz.

Weird and kaleidoscopic prints for Pitch Perfect's Alexis Knapp and Vampire Diaries' Kat Graham. Not great.

Do we love or hate the loud, eye-popping print on Hailee Steinfeld? Obviously we love those Oscar Tiye heels. Cuuuuute.

Crystal Reed of Teen Wolf went for head-to-toe print, some kind of deconstructed houndstooth, and looked very chic. (The emsemble is CH Carolina Herrera.)

Softer, gentler prints for Twisted's Maddie Hasson and Baby Daddy's Chelsea Kane. If you're thinking Hasson's dress looks like a cute little 1975 diner waitress uniform, that's because it's Marc Jacobs.

A couple of whimsical prints: Janel Parrish is feeling butterflies; Kerry Washington's lips are sealed. They both look gorgeous.

Getting a cool pop of color from shoes: Pretty Little Liars' Shay Mitchell, Glee's Jenna Ushkowitz.

Lovely in jewel tones: Michelle Rodriguez, Abigail Breslin. (Is her newly blonde hair a smidge too light?)

Love love love this vivid violet on Glee's Amber Riley. And the blue nails!

Mature in muted green: Selena Gomez. Really quite beautiful.

But my pick for Best Dressed? Nina Dobrev, in a polished painted Pollock-ish patterned pantsuit. Perfection!

Advertisement

Advertisement

Images via Getty.