Michelle Keegan left fans stunned when she shared a throwback family photo – with some followers thinking she has changed ‘too much’ over the past decade and a half.
The 34-year-old soap actress has been living in the spotlight since 2008 when she first burst onto the acting stage as Tina McIntyre in Coronation Street.
She was a fresh-faced 20-year-old actress at the time – and she this week shared a snap from the same year that she madre her soap stardom debut.
Taking to Instagram Stories on Monday, Michelle shared a photo of herself sandwiched between a number of her cousins – with the snap being taken 14 years ago.
And the ladies recreated the snap in the present day – with the two images stacked on top of each other to create a startling compare and contrast collage.
Fans were wowed to see Michelle standing proudly in the middle between three of her family members while wearing a floral print top.
She had her hair casually draped around her shoulders and flashed a beaming, white smile.
The sequel photo showed her wearing a sleeveless, high neck, grey coloured top, while her hair was tied up in a high ponytail and her same shining smile was present and correct.
However, some fans questioned if the actress had undergone some cosmetic procedures to keep herself looking as fresh and wrinkle free as she did back in 2008.
One fan commented on Twitter : “Stop Having too much Done Lady , Your Beautiful Before , So Stop Now.”
A family snap is not the only image Michelle has pulled out of her vault this week – as she also shared never-before-seen snaps from her wedding day to reality star Mark Wright as they marked their wedding anniversary on Tuesday.
View this post on Instagram
She shared photos of them both at their big day, in the church and at their reception.
Marking the day – seven years on – Michelle gushed in the caption of the images that she shared via Instagram: “Happy Anniversary to my husband, my best friend & biggest supporter. Love you.”
Mark himself had also marked the day, sharing a similar collection of snaps on his own Instagram main feed.
He wrote online: “7 years of being your husband. It never gets old. Happy anniversary love you.”
Famous faces were quick to respond with celebrities including presenter Denise Van Outen and actresses Brooke Vincent and Chanel Cresswell all wishing the duo well.
A fan, meanwhile, wrote: "A beautiful photo of a beautiful couple. Wishing you both a HAPPY wedding anniversary. Sending you both lots of love."
View this post on Instagram
Another added: "I'm glad that finally the press have lifted their negative narrative on this beautiful couple. so glad Mark Wright and Michelle Keegan have proved them wrong and stood tall and gone from strength to strength . What God has [sic] put together let no man destroy [sic].
And a third replied: "Awwwww this is the cutest! Happy wedding anniversary you two! Couple goals."
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct at 0207 29 33033.