London: Hiding a post-pregnancy body beneath your husband's clothes is not an option for celebrity mothers.
And Beyoncé has surrendered the comfort of Jay-Z's baggy T-shirts for a simply striking red dress to showcase her enviable figure without a hint of an unwanted lump or bump.
According to the Daily Mail, the Crazy In Love star, who gave birth to the couple's first child Blue Ivy Carter last month on January 7, embraced her voluptuous silhouette and smiled proudly as she paraded her curves.
Beyoncé made her first public appearance last night to celebrate Jay-Z's two anticipated shows at Carnegie Hall to benefit United Way of New York City and The Shawn Carter Scholarship Foundation.
The mother-of-one opted for an elegant Alice Temperly frock, teamed with Ofira & Lorraine Schwartz jewels, a quirky Alexander McQueen clutch bag and a pair of sparkly Christian Louboutin heels.
Her straightened hair, which was perfectly groomed and primped but without being overstyled with products, hung loosely over her shoulders as a pair of large gold hoop earrings peeped through.
She walked with a confident stride and a sexy swagger, proving she hasn't lost any of her girl power since becoming a mother.
The US rapper took to the stage in a bow tie and dinner jacket, flanked by a 36-piece orchestra.
Not only did he deliver with songs Public Service Announcement, Thank You and Most Kingz, he was also joined by Alicia Keys for a rendition of their epic track Empire State of Mind.
The Fallin' beauty focused on her vocals instead of her looks by slipping into an androgynous suit and scraping her hair back into a bun, adding a splash of femininity with large drop earrings.
Celebrity guest Nas also took to the stage with the new father to perform N.Y. State of Mind, before launching into his own hit If I Ruled the World.
Both musicians seemed to ignore the fact they were indoors after sunset, both donning their obligatory celebrity shades.