Trench coats
When the weather cools down, our thoughts turn to outer layers. A trench coat is both timeless and stylish, and it will last you for years to come. Splurge on the Moochi Bond Trench, $540 (left), or save with a short version from Zara, $99.