Dermot O'Leary and Josie Gibson opened Tuesday's This Morning by announcing the ITV show had been enlisted to help viewer Dan with the romantic proposal he'd planned for his girlfriend Ellen.
Dan had whisked Ellen away to London for Valentine's Day but as she enjoyed her breakfast she was blissfully unaware that she was live on This Morning and surrounded by actors.
As the dancers sprung into action, a waiter performed a rendition of Bruno Mars' Marry You.
Dan got down on one knee as the actors revealed their tops with the words "Will you marry me?" emblazoned on them.
The boyfriend began: "Since the day I met you, Ellen, you have made me so happy."
"Every day, you're perfect. I just want to spend the rest of my life with you, which is why I want to ask you to marry me," he added.
The couple broke down in tears as Ellen cried out: "Yeah!"
In the studio, Josie struggled to control her emotions and began fanning away tears from her eyes.
"That was beautiful," Josie commented as Dermot agreed: "Oh we are welling up over here!"
Calling out to the happy couple, Dermot said: "Ellen and Dan! This is Dermot O'Leary and Josie Gibson from This Morning, you are live on ITV Congratulations!"
"A massive congratulations to you, Ellen, how are you feeling?" Josie asked.
"Oh my goodness, I am so shocked! I can't stop crying," Ellen replied before Josie added: "Well we have another surprise for you. How would you like to finish off your date, live in the This Morning studio."
This Morning viewers were left emotional by the sweet proposal as one tweeted: "I must be getting old and soft as I just cried at the proposal. #ThisMorning."
Another wrote: "@thismorning How cute was that proposal my one year old was clapping with everyone when she said yes! Adorable! Congratulations," while a third said: "@thismorning my missus is crying her eyes at that proposal .... Well done guys and congratulations to the couple."
"My heart can't take it ....that proposal x Congratulations," a fourth added.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.