I think Beyonce is trying to convey something to us here... something to do with her belly.  But who can be sure... Nope, no idea, you'll have to leave it with me.

Unless, could the person who never announced she married Jay-Z be having a baby?!? Indeed, Beyonce is housing her first child. She made the (not-so-surprising-given-she's-married) surprise announcement on the red carpet at last night's MTV Video Music Awards. Being covert as usual, all she said to the assembled press was “I have a surprise!”

In case you don't know Beyonce for whatever reason, it will be the 29-year-old's first baby with husband Jay-Z (41). Beyonce, who has won 16 Grammy awards, has been plagued with baby rumours for years. She revealed in a recent interview she felt she had achieved enough in her career to settle down and hinted family life might become her priority. “When you're young - 18 or 19 - you have the energy and drive. That's the time to work as hard as you can," she said. “Now I'm a woman, and because I gave it my all, I can focus on my marriage. I can decide I want to have kids. I can be the mother I want to be and dedicate myself to my children.” By the by, Beyonce married rapper Jay-Z on September 4th 2008 in New York.

Bouncy cheered on her hubbie who performed new single Otis with Kanye West, before taking to the stage herself. Arriving onstage in a purple glittery blazer and black trousers by Dolce & Gabbana, the glowing mother-to-be said - and you might want to have a vomit vessle at the ready for this - “I want you to feel the love that's growing inside of me.” Yes, it's a nice sentiment, a beautiful one most might say, but I'm fierce immature despite my advancing years, so that sentence made me heave just a little.

After the performance, Beyonce ripped open her jacket and proudly rubbed her baby bump. Jay-Z beamed from the audience while Kanye West thumped his friend on the back. You can see this overt display of "my husband impregnanted me, now imagine us at the point of conception!" tonight on MTV from 9pm (there's an MTV Pre Show programme from 8.00pm).

If you wish to see some red carpet action and the winners, you can do so here.