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.
The Crazy In Love star, who gave birth to the couple's first child Blue Ivy Carter exactly a month ago on January 7, embraced her voluptuous silhouette and smiled proudly as she paraded her curves.
Effortless: Beyoncé shows off post-pregnancy body in New York last night, exactly one month after giving birthBeyoncé 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 Temperley cocktail dress, teamed with Ofira & Lorraine Schwartz jewels, a quirky Alexander McQueen clutch bag and a pair of sparkly Christian Louboutin heels.
Her rap mogul husband took to the stage at Carnegie Hall in a bow tie and dinner jacket, flanked by a 36-piece orchestra.
Proud father: Jay-Z performed for Benefit The United Way of New York City and Shawn Carter Foundation
Best seat in the house: Jay-Z launched into song while surrounded by his fans
Jay-Z, 42, couldn't resist a gushy dedication to his daughter, telling the audience: 'Put a hand in the air for Blue,' before belting out Glory, which he wrote especially for the one-month-old.