TV presenter Lorraine Kelly wiped away tears on her show on Friday as she was given a huge surprise.
Dr Amir Khan gatecrashed the set of her ITV programme to tell her he was there for a very special reason.
But 62-year-old Lorraine looked confused as he appeared and after an ad break still didn't know why he had turned up on her morning talk show.
READ MORE: Dancing on Ice's Bez just wants to 'get through without injury' after another fall
It was finally revealed why the medical professional was really there, as he told her that to mark Valentine's Day later this month, the show was celebrating friendship.
A pre-recorded 'Friends for Life' video flashed up on the screen and Lorraine quickly realised that the video featured her best friend Joyce.
The friends have known each other since the age of 12 and have remained close ever since.
Lorraine's jaw dropped as she threw her arms up in the air, before listening to Joyce reminisce about how they first met at school almost 50 years ago and the high jinks they got up to and went on to tell of how Lorraine flew straight to Scotland as soon as Joyce's father died.
Dr Amir explained that the surprise wasn't over, as he said: "Lorraine watching that, I think we all want to be your best friend, but that isn't the last of the surprise, we have got someone really special here for you..."
The studio doors opened to reveal Joyce there in person and Lorraine said: "I can't believe you kept this from me!" before claiming she wasn't "allowed" to hug her.
When asked how they had kept their friendship alive all these years, Lorraine said: "I think when you've got a connection with somebody.... it's like what you said, I don't have a sister and you don't have a sister, but I do really because I've got you.
“We’re quite well behaved individually, but when we’re together we just go mad. We inspire each other to be naughty. My flabber is ghasted! I’m so pleased!"
Lorraine airs on ITV weekdays at 9am
Receive newsletters with the biggest and breaking TV and showbiz news by signing up here