The ladies were showing off their sass on the red carpet at last night's MTV VMAs. Just about the only girl not showing off her legs was Rihanna who certainly wasn't hiding her hot bod. It all looks good for a steamy Vegas night. What did you think about all the red carpet looks and beauty? Jennifer Garner was definitely a little bit of a random addition to the crew, but looked stunning! Ashlee was another highlight - though really she's 100% not the girl from her MTV show. Overall though, the ladies did the MTV red carpet right - keeping it light, fun and funky. Rewind for a sec back to Garner, yowza! As for the show, more on that later but check out all the winners here!
To see all the red carpet ladies from Paris (who aged about 30 years) to Mary J to Hayden and Hudson and everyone in between just
Beyonce & Solange Knowles
Mary J Blige
Melissa Joan Hart
Shanna Moakler & Travis Barker