Meghan Markle wears $21,150 emerald necklace honouring Archie and Harry in London - Something About Rocks
Source:Somethingaboutrocks.com
Meghan Markle wears a $21,150 Logan Hollowell emerald and diamond necklace in London, with a personal connection to Prince Harry and Archie.