Feb 21 Feb 21 Magrit 16815 Sandals in Red Satin Heaven Queen Letizia, Shoes Magrit 16815 Sandals in Red Satin Red satin platform sandals with peep toe and mary jane strap Purchase Worn by Queen Letizia on:29 April 2017 Leave a comment