Valentino Embroidered Short-Sleeve Top February 23, 2025 Heaven Valentino Embroidered Short-Sleeve Top Beige embroidered short sleeve top Worn by Grand Duchess Maria Teresa on: 4 October 1997