The 2018 Invictus Games are officially underway — and what better way to celebrate than with matching shirts? Following their time at Anzac Memorial, Prince Harry and Meghan Markle kicked off the Paralympic-style competition for wounded and recovering service members and veterans with the Jaguar Land Rover Driving Challenge on … Read entire story.
Source: Celebrity Baby Blog