Meghan Markle Wearing an off-the-shoulder Carolina Herrera dress to Trooping the Colour in June 2018. Image Source: Getty / Max Mumby/Indigo