Valentino Embroidered Cardigan January 18, 2025 Heaven Valentino Embroidered Cardigan Grey embroidered cardigan Worn by Queen Sofia on: 1 May 1981