Michelle Keegan has left fans stunned after husband Mark Wright shared a heartfelt birthday tribute — and revealed she is now just one year away from 40.
The actress celebrated her 39th birthday this week, with Mark posting a series of sweet photos from their relationship, including early memories together and a touching snap of Michelle holding their daughter, Palma.
In his emotional message, Mark wrote: “It’s your day, Baby. A year away from the big 4.0 but don’t look a day over 21.”
He praised Michelle as a modest and special person, adding that what she does for their family and those around her is more than she realises.
But while fans loved the romantic tribute, many could not believe Michelle’s age.
One shocked follower wrote: “No way is she 39!” while another asked for her skincare secrets, saying she looked nowhere near 40.
Others flooded the comments with birthday wishes, calling Michelle and Mark a “beautiful couple”.
The birthday celebration comes after Michelle launched her latest collection with Very, inspired by Majorca — the island that also gave special meaning to her daughter Palma’s name.
For fans, the post was more than just a birthday message. It was a rare glimpse into one of Britain’s most admired showbiz marriages — and proof that Michelle Keegan continues to leave people amazed.


