Gold medalist Jessica Ennis swapped the training field for the cobbles today as she served up drinks behind the bar on the Coronation Street set.
Heptathlete Ennis, who is 26, who has scooped top prizes at the World and European championships, visited the Rovers Return as part of a special tour of Weatherfield.
The sports star visited the set in a break between training sessions for the London Olympics.
She was in Manchester preparing for the GreatCity Games on May 20 when she will formally begin her Olympic season and her bid for medals.
Ennis said she was angling for a cameo on the popular ITV soap, revealing that she never misses an episode.
"I'm a huge Coronation Street fan and it is wonderful to set foot on the world famous cobbles.
"If I'm out training, or away competing, I always record Corrie and watch back-to-back episodes when I get the chance.
"I'm currently two episodes behind but plan to catch up soon. It is a brilliant show and if I was ever asked to pay a cameo role I would jump at the chance. I'd love it, even though I can't act.
Outside the Rovers, Ennis met soap stars Antony Cotton, who plays Sean Tully, and Samia Ghadie who plays Maria Connor. The pair told the athlete the whole country was behind her.
Ghadie said: "We were star struck to meet Jessica, she is a true sporting hero and we are all backing her bid for Olympic gold. We wish her - and all the other members of Team GB - the very best for the London 2012 Games."
Ennis will race in the 100m hurdles when she competes in the CityGames in Manchester next month.
Taking place on a purpose built track on Deansgate, it will be the last chance to see medal hopefuls compete outside of London ahead of this summer's Olympic Games.