Floral T-shirt, £35, Gant Rugger gant.co.uk - The Independent