Harry and Meghan in Whistler, B.C., to promote winter Invictus Games

Prince Harry and Meghan Markle are in Whistler, B.C., to promote the first-ever winter Invictus Games set to start in one year. Royal watchers say it's a good PR moment for the couple, whose popularity has suffered in recent years.

Harry and Meghan in Whistler, B.C., to promote winter Invictus Games

Prince Harry and Meghan Markle are in Whistler, B.C., to promote the first-ever winter Invictus Games set to start in one year. Royal watchers say it's a good PR moment for the couple, whose popularity has suffered in recent years.