This week all eyes are on Zac Posen, the designer now overseeing arguably the most famous American clothing brand: Gap.
When it comes to our wardrobes, there are few items quite so timeless (or as wearable) as a trench coat. Chic and effortless, ...