Bib and braces: models wear, left, jacket £20, top £15, dungarees £30, shoe - The Independent