Suki Waterhouse wears vest £22, trousers £72, shoes £95 - The Independent