Prince Harry is reportedly trying to “restore his image” during his solo visit to Canada to promote the Invictus Games.
Harry, the Duke of Sussex, is promoting the games ahead of the Winter Games season in Vancouver and Whistler in 2025. Meghan remains in Montecito with their…