Embroidered shorts £35, missselfridge.com - The Independent