Beyonce stepped out Wednesday, looking like a million dollars to launch her new fragrance, Beyonce Pulse. Weeks ago, she had set social media on fire with her pregnancy revelation at the MTV Video Music Awards, setting a new Twitter record of 8,868 tweets per second.

The 29-year-old pop diva, expecting her first child with her husband of three years, 41-year-old rapper, Jay-Z, says, It's been great. I feel free. I feel very empowered.

The idea of a dramatic pregnancy revelation occurred to her, not after hours of deliberation, but as a dream. In an interview with Access Hollywood, Beyonce says she dreamed of the big moment.

You know, I dreamt it, actually, Beyonce says. There were so many rumors about me being pregnant every three months for the past couple of years - I thought the best way and classiest way was to just show it.

I was just wondering how it's going to be when one day I am pregnant and everyone's like, 'Oh god, I don't want to hear this again,' Beyonce told ET Canada. But I'm happy that people were happy and I actually didn't announce it in a statement. I said it's better to just show everyone.