It was a big night for music, fashion, and especially Beyoncé; the megastar revealed her pregnancy upon arriving on the VMAs black carpet wearing a gorgeous, floaty orange Lanvin gown — and secured herself a spot on our best dressed list. Along with the glowing mom-to-be, VMA honoree Britney Spears shined in a black sequined Moschino romper, showing off her legs with a pair of sexy ankle booties. Not to be outdone, the always impeccable Zoe Saldana stunned in her leather and hardware Barbara Bui dress. Last but not least was Katie Holmes in a very sweet Alaia number. We definitely have our favorite, but who is yours?
Vote on all of our VMA polls here.