Sep 14 Sep 14 Magrit 18920 Platform Pumps in Navy Suede Heaven Queen Letizia, Shoes Magrit 18920 Platform Pumps in Navy Suede Navy suede platform pumps with mid heel Purchase Worn by Queen Letizia on:20 October 2014 24 October 2014 Leave a comment