Meghan Markle, Prince Harry hiding out at Canadian billionaire Frank Giustra’s mansion: report
Meghan Markle and Prince Harry have been reportedly seeking solace in Canada over the past few weeks.
Meghan Markle, Prince Harry hiding out at Canadian billionaire Frank Giustra’s mansion: report
Meghan Markle and Prince Harry have been reportedly seeking solace in Canada over the past few weeks.