Finlay London Percy Sunglasses When Meghan and Harry made their first official appearance as a couple at the Invictus Games, Meghan did so wearing a pair of Finlay London sunglasses. Image Source: Getty / Chris Jackson