We've rated or hated our hearts out, and now it's time to start dissecting the looks on show from today's Teen Choice Awards. Given the fun-vibe the TC Awards usually carries, it makes sense that these stylish celebs opted for short and sexy styles. Cameron Diaz dazzled in ALC, Fergie went the star-spangled route in Dolce & Gabbana's signature print, Selena Gomez showed off her pins in a design by Erin Fetherston and Kendall Jenner looked oh-so grown up in local label Aurelio Costarella. Also on the "if you gotta it, flaunt it" bandwagon was Kim Kardashian and Avril Lavigne. Now that's a whole lotta leg on show!