Prince Harry and Meghan Markle are attending the third day of the Invictus Games in Vancouver, Canada. The Duke has opened up ...