Life in full colour: Model wears: jacket £125, shirt £40, shorts £45, all J - The Independent