The untimely shutdown of Thomas Cook left 150,000 people stranded last month. But a lucky English couple who were due to fly to their wedding in Las Vegas aboard the now-defunct airline was in receipt of an unlikely upgrade.Liverpool resident Andy Aitchison and Sharon Cook, who's since become his wife, were poised to ride Thomas Cook to Vegas but news of the shutdown threw a wrench in the plans, leaving the couple scrambling to make other arrangements.Per USA TODAY, Delta Airlines came to the rescue, flying Andy, Sharon and 14 guests to Sin City and housing them at Ceasar's Palace for free.As if that wasn't great enough, there were more surprises in store.PREVIOUSLY: Southwest Airlines Offering Cheap $49 Flights In United States"Gets even more incredible as @CaesarsPalace tell us there will be some surprises at our wedding and all our guests are staying," Aitchison posted on Twitter. "Treated like royalty, do we deserve any of this? we reflect and can not believe what has happened."The ceremony would feature a surprise guest singer in the form of the legendary Rod Stewart, who serenaded the couple with his 1991 hit cover of Van Morrison special "Have I Told You Lately."Sharon told the BBC that she was in shock, as any reasonable person would be under such circumstances."I'm sort of looking at our friends and family, going, 'What's going on?' " she said.The new husband tweeted about the otherworldly experience, posting a photo of Rod singing to his wife on Twitter."So @rodstewart just turned up at our wedding and sang to my wife!" he wrote. "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.

Stewart also tweeted congratulations to the newlyweds, who must have had quite the day after being treated to such luxury.

Delta should receive major plaudits too, having stepped up to accommodate Andy and Sharon during what must have been an extremely worrying period. But there went Rod Stewart, turning their whole world around.