M&S Velvet Floral Print Shade — £25 at Marks and Spencer | Compare Furnishings