Before you have a baby everyone has a story to share or a warning to give. You take it all in, some of it you disregard convinced it will be different for you. Other stuff, no one tells you, and perhaps it's best that way.
Beyoncé has appeared in public looking incredibly slim, and showing little sign of her recent pregnancy. She only gave birth to Blue Ivy Carter six weeks ago, and fake-bump rumours aside, she looks incredible!