A couple whose dream wedding was left "in tatters" by the collapse of Thomas Cook have been treated to a surprise performance from Sir Rod Stewart at their ceremony in Las Vegas.
If you can't see the video, watch it here.
The legendary singer turned up to sing 'Have I Told You Lately' with the couple.
Sharon Cook and Andrew Aitchison were due to marry at Caesars Palace but the whole event was thrown into doubt as the entire wedding party had booked flights through the now-defunct travel firm.
The couple had paid £9,000 to fly out their nearest and dearest to the wedding.
However, when they learned of their situation, Caesars intervened and arranged for the Liverpool couple and 16 of their friends and family to be flown to Las Vegas so their wedding could ahead as planned.
Sir Rod sang a duet with Sharon
"Rod Stewart just turned up at our wedding and sang to my wife!" Mr Atichison wrote on Twitter.
"I can't believe what has happened in the last week and this has just topped it off.
"Thank you Rod you've absolutely made our dream wedding you absolute legend."
He added: "Just off to bed after the dream wedding day!"
After the impromptu performance, Sir Rod invited the bride and groom and their guests to watch his show at Caesers Palace on Friday.