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.

Advertisement

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

Advertisement

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.

Advertisement

Jo Bros: Stubbly.

Advertisement

The rumpled lads of One Direction.

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

Advertisement

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

Accessorizing like whoa: Glee's Alex Newell.

Advertisement

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.

Advertisement

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.

Advertisement

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.

Advertisement

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

Advertisement

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.

Advertisement

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

Advertisement

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.

Advertisement

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.)

Advertisement

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.

Advertisement

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

Advertisement

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!

Advertisement

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

Images via Getty.