Magrit Leonor Pumps in Green Suede July 24, 2024 Heaven Magrit Leonor Pumps in Green Suede Pointed toe pumps with a vamp made of green suede. Worn by Queen Letizia on: 25 October 2013