Jean Dreamer: Silk dress £125, All Saints, as before; denim shirt (worn aro - The Independent