The Invictus Games may be all about sports, but Duchess Meghan is playing her own (fashion) games this weekend. As the ...