MICHELLE Keegan looked sensational as she touched down in Cannes for the city’s film festival.
The 37-year-old is at the annual star-studded event on the French Riviera with L’Oreal – and she put on a seriously glam display for her first night.
Actress Michelle stunned in a boxy white blazer with a black trim and gold detailing, and she flashed her pins in a pair of matching hotpants.
The Ten Pound Poms star finished the look with a tiny cross-body Chanel bag, tights and heels and later shared snaps of the look on Instagram.
Michelle and husband Mark Wright welcomed baby girl Palma in March, and fans rushed to comment, with one writing: “Absolutely stunning.”
Someone else said: “How do you look like this post baby! Just insane.”
And a third added: “Just beautiful.”
Michelle recently shared an emotional post after filming her last scenes as Erin Croft in Sky One comedy Brassic.
The Sun revealed in January how Brassic would not be returning for an eighth series.
And earlier this month Michelle posted some of her highlights after wrapping on set.
She said: “Goodbye Erin…
“So finally the Brassic journey has come to an end (feels so strange saying that) and what an unbelievable 7 years it’s been.
“I feel so privileged to have been a small part of such a mighty show.”