Philip Treacy Satin Clutch April 10, 2024 Heaven Philip Treacy Satin Clutch Ivory satin clutch Worn by Grand Duchess Maria Teresa on: 2 July 2011