Jean Dreamer: T-shirt £65, All Saints, allsaints.co.uk; shorts £35, River I - The Independent