ON her trip to the UK team trials of the Invictus games last week Meghan Markle wore one of her new trademark pieces: the trench coat. The Suits star, who is set to wed Prince Harry on May 19, paired ...