She stole the show at the recent MTV Video Music Awards by revealing she is pregnant with her first child.
And being an expectant mother is clearly suiting Beyonce who looked positively glowing as she hit the red carpet in New York today for her fragrance launch.
The 30-year-old singer floated down the carpet wearing Lanvin's floor-length, off-white silk crepe halter dress.