Elie Saab Peplum Sheath Dress July 28, 2023 Heaven Elie Saab Peplum Sheath Dress Beige peplum sheath dress Worn by Grand Duchess Maria Teresa on: 20 March 2012 - Dutch State Visit to Luxembourg