Last night's Video Music Awards on MTV were a bit of a snooze, but the hit or miss fashions were enough to keep us from drifting off. Christina Aguilera and Justin Timberlake certainly got their Sexy Back as they channeled some old school Hollywood glamour. Christina's sophisticated look made us forget her former "Dirrty" days, while JT's two vested looks worn on the red carpet and onstage proved that his fashion choices are always spot on.

Jennifer Lopez and Jessica Simpson were unfortunately not their usual stylish selves, each wearing a supershort minidress that fell short of this season's chic style. J. Lo's shimmering long sleeve version was paired with a matching head wrap that just killed the look for us, while Jessica's tight sleeveless dress did nothing to flatter her fantastic figure.

[photos via mtv.com and starmagazine.com]
