Shorts, £45, Cos, available at cosstores.com - The Independent