26% OFFMint VelvetMint Velvet Floral Print Long Sleeve Shirt, Red/MultiNow £65.00Was £89.00You save £24.00 (26%) View deal at John Lewis (opens in a new tab)ShareSold by John LewisShirts & Tops