When we realized it was time for the MTV VMA Awards, we naturally prepared ourselves for wild over-the-top ensembles. We were in for a shock! Besides the one or two kooky ensembles, we were bowled over by the glamorous looks we saw grace the pre-show red carpet.
Above, Twilight actress Ashley Greene, Ciara, Rosario Dawson, and model Coco Rocha show off stunning looks. We still can't get over Ciara, who once rocked mostly b-girl looks, in her flirty lace and feathers number.
Still, our best dressed goes to....
Stephanie Pratt and Lo Bosworth of MTV's The Hills

Naturally, the two look fab in shimmery gold dresses - which is totally appropriate considering they are two of MTV's golden girls.
Tell us: who were your favorite red carpet stars last night?
photos via MTV.com
