Sep 13 Sep 13 Luna Skye Large Baguette Diamond Leaf Studs Heaven Meghan Markle, Shoes Luna Skye Large Baguette Diamond Leaf Studs 14kt gold large baguette diamond leaf studs Purchase Worn by the Duchess of Sussex on:13 September 2023 - Invictus Games Leave a comment