Prince Harry and Meghan Markle have spent their holiday season in Vancouver, Canada.
Buzz60’s Keri Lumm shares what we know about their New Year’s Eve.
Prince Harry and Meghan Markle have spent their holiday season in Vancouver, Canada.
Buzz60’s Keri Lumm shares what we know about their New Year’s Eve.
Meghan Markle and Prince Harry's tell-alls 'ruined' King Charles' first year as king, an expert said.