A gala fundraiser in Florida got two surprises on Saturday when U.S. President Donald Trump showed up, followed by an impromptu serenade by former Canadian prime minister Brian Mulroney. The event for the Dana-Farber Cancer Institute at Trump's Mar-a-Lago resort in Palm Beach, Fla. was being hosted by Canadian musician David Foster. According to the Palm Beach Daily News, Trump and his wife Melania appeared after the dinner's main course and sat at Mulroney's table.

Musician David Foster and former PM Brian Mulroney have shared the same stage before, like at the David Foster Foundation Miracle Gala And Concert in 2015 in Toronto. (Photo by George Pimentel/WireImage) Foster then called up Mulroney on stage and invited him to sing either "Danny Boy" or "When Irish Eyes Are Smiling." The former Canadian leader obliged with the latter as Foster accompanied him on keyboards. "Mr. President, I hope this doesn't fracture Canadian-U.S. relations," Mulroney joked with the Trumps, who are his longtime neighbours in Palm Beach. Doug Kass, an author and trader, posted video of the performance (Mulroney's segment starts at around 2:30):

David Foster performing at Mar a Lago tonite - as Donald Trump looks on with Melania.https://t.co/f2iFOHJllw — Douglas Kass (@DougKass) February 19, 2017

Mulroney famously performed the song with former U.S. president Ronald Reagan in 1985 at what became known as the Shamrock Summit in Quebec.