René Mancini Satin Pumps in Purple April 10, 2024 Heaven René Mancini Satin Pumps in Purple Purple satin pumps Worn by Grand Duchess Maria Teresa on: 20 March 2007