She only gave birth to her baby Blue Ivy a little over two months ago. And Beyonce appears to have snapped right back into shape at a lightening fast pace.
The 30-year-old singer revealed her slender post-pregnancy figure as she stepped out in a pair of pretty floral printed trousers.
The high-waisted harem-style trousers, belted at the waist, accentuated her impossibly flat stomach. She paired the look with a black open-neck shirt and added a pop of colour with some bright yellow stilettos.
The glowing new mother beamed as she made her way to an office building, accompanied by a burly bodyguard. Beyonce is clearly benefiting from the post-pregnancy glow, as her complexion was flawless in minimal make-up.
more pictures after the break...