Coronation Street actress Millie Gibson looked worlds apart from her on-screen character Kelly Neelan in her latest social media posts.
The actress is best known for playing teen Kelly Neelan in the ITV soap - the daughter of loan shark Rick Neelan who was killed by Gary Windass.
Her character is often looking worse for wear as she struggles with drug issues and often lacks money.
READ MORE: Coronation Street - All of the characters set to leave the ITV soap this year
But off-screen, the 17-year-old looks glamorous, especially in her most recent Instagram posts.
Over the weekend she posed in a slinky black dress with most of her blond locks pulled back into a low ponytail and kept her bangs to frame her face.
She chose to pair the figure-hugging dress with a pair of white Nike trainers.
Compliments flooded in for the actress, including from fellow Corrie cast members.
Tanisha Gorey, who plays Asha Alahan, said: "Wowza yes plz."
Kel Allen, who plays Laura, commented: "S.T.U.N.N.I.N.G babba!"
Daisy Campbell, who plays Amelia Spencer, said: "Fully obsessed with you."
Fans also shared their thoughts.
Dann said: "God you look stunning Millie. You truly look a million bucks"
Kelly said: "Gorgeous as always Millie."
Justin said: "You look stunning Millie"
Coronation Street airs Monday, Wednesday and Friday on ITV and ITV Hub
Receive newsletters with the biggest and breaking TV and showbiz news by signing up here