Before hitting the stage, Beyoncé announced her pregnancy on the black carpet at the 2011 MTV VMAs. "OMG Beyonce just made a huge announcement on the #vma carpet! #baby!!!!! twitpic.com/6cva18," MTV tweeted. Bey', in a one-shoulder red Lanvin gown, held her belly before the flashing lights after announcing her pregnancy.