The stars were out in full force last night to celebrate the MTV VMAs. The stylists should be praised with their efforts for the night, as there were plenty of fantastic outfits on the red carpet (phew!)
Kelly Rowland, who wore a feathered and embellished Falguni & Shane Peacock dress teamed with a pair of fierce spiked Christian Louboutin heels looked stunning!
Jessie J arrived on the red carpet with a sparkly corset, her trademark hotpants and a matching sparkly cast studded with diamante jewels as she broke her foot off stage 11 weeks ago. I loved the fact that she refused to let her broken foot get in the way of her amazing outfit - check out the gemstones running down her thigh!
Britney Spears wore a black sequinned Moshino mini dress with matching peep toe boots which were definately an improvement to last year's disaster outfit at VMAs in 2007!
Britney Spears this year (yay!)
Britney in 2007 (nay!)
Zoe Saldana chose a black studded cocktail dress by Barbara Bui with a plunging V neckline and cute snakeskin shoes.
Selena Gomez wore a stunning Julian McDonald gothic style dress. The high neck lace with lace was a winner in my books, especially teaming this dress with the gold stiletto heels. Good look!
Beyonce showed off her baby bump in a beautiful orange Lanvin gown and stunning earrings, what a lovely outfit to show off her pregnancy!
Katie Holmes looked great in a short Alaia dress and cute camel ankle boots, a nice change to see her wearing clothes that are more suited to her age!