Meghan Markle's fashion at the Invictus Games has earned almost as much attention as her appearances with Prince Harry
Grace Cavender