Michelle Keegan made a dazzling first appearance at the Cannes Film Festival this week — and left fans in awe with her stunning post-baby look.

The 37-year-old actress, who gave birth to her daughter Palma just two months ago, arrived in style wearing a bold monochrome outfit that showed off her toned figure and radiant glow.
Stepping out in a chic cropped white blazer with black piping and gold details, Michelle paired the look with white hotpants, black tights, and classic heels. A vintage Chanel mini bag completed the ensemble, styled by the ever-popular Rebecca Bowyer.

Posting to Instagram with the caption “With love from Cannes,” Michelle gave fans a glimpse into her glamorous debut — and they couldn’t get enough.
“You’ve just had a baby and look like THIS?!” one stunned follower commented. “Just insane,” said another. A third added: “You’re glowing!”
Michelle’s red carpet comeback also follows a major chapter in her career closing — earlier this month, she wrapped filming on Brassic, officially saying goodbye to her beloved character Erin Croft after seven seasons.
In an emotional Instagram post, Michelle wrote: “Goodbye, Erin… What a magical 7 years we had.”




