A deeply personal event for both royals, the Invictus Games will be held in Vancouver and Whistler ... while Harry looked dapper in a polished black suit and white shirt. They’ve since had several ...