beyonce knicks game Beyonce shows off post baby body at Knicks Nets game with Jay ZBeyonce and hubby Jay-Z welcomed a baby girl, Blue Ivy, into the world on Jan. 8, 2012. And just over nine weeks later, Beyonce stepped out in New York to show off her post-baby body – naturally, she looks wonderful.

On Tuesday evening (March 20), she and Jay-Z were spotted at Madison Square Garden, taking in the New York Knicks-New Jersey Nets game. And on Monday night, the UK’s Daily Mail reports Beyonce stepped out for a First Lady-hosted fundraiser for President Obama, wearing a form-fitting blue Victoria Beckham design.

In both situations, you can hardly tell she even had a baby two months ago. Why is it so easy for famous women to get their figures back? Crazy.

Posted by:Andrea Reiher

TV critic by way of law school, Andrea Reiher enjoys everything from highbrow drama to clever comedy to the best reality TV has to offer. Her TV heroes include CJ Cregg, Spencer Hastings, Diane Lockhart, Juliet O'Hara and Buffy Summers. TV words to live by: "I'm a slayer, ask me how."