Joe Swash gave an emotional performance on Dancing On Ice, skating to a song played at his late father's funeral.
The star, 38, cried while explaining the significance of Stars by Simply Red to the show's audience.
His London cabby dad Ricky died aged just 39, when Joe was 12, from an undiagnosed heart condition Sudden Arrhythmic Death Syndrome.
I miss my dad every day. There's so much I'd love to show him.
"I'm probably so different to the person I would have been if he was... it's hard... it's a hard thing," Joe explained.
"I miss my dad every day. There's so much I'd love to show him. There are so many things I've done and experienced that I could have shared with him."
Stars was a special song for Joe's parents.
Joe continued: "We used to go on these long holidays to France, we used to put the caravan on the back of the car, and my mum and dad used to listen to Simply Red constantly.
"That music really brings back memories of a childhood. This song was played at his funeral.
"The song kind of changed - now when my mum plays it, it brings back sad memories, so I want to give it back to her."
Girlfriend Stacey Solomon, who was watching the performance at home, posted on her Instagram stories: "Crying. We love you so much @realjoeswashy Daddy would be so proud."
Joe's tear-jerking performance earned him 9.5s from all of the judges.
His dance to Stars was his second performance of the night - his first saw him strut his stuff to Rod Stewart's Do Ya Think I'm Sexy?
Joe will perform in next weekend's Dancing On Ice final.
Visit our Facebook Page @EntertainmentDailyFix and let us know what you think of this story.