If there is one fashion piece that embodies timelessness, it would be the trench coat. Since its veteran World War I days, the sturdy, reliable trench has migrated from damp ditches onto glamorous runways, transcending its original military role to become a tried-and-true wardrobe staple for Instagram trendsetters and fashion critics alike. Traditionally crafted from gabardine, the breathable fabric not only lends the coat its layering prowess but also its waterproof qualities, making it a lightweight armour perfect for withstanding unexpected drizzles and chilly breezes that come with autumn. 

While the belted silhouette has not changed much over the years, many designers have taken it upon themselves to reimagine the classic trench this season. At Bottega Veneta and Viktor & Rolf, trademark storm flaps and buckles are seen brushing shoulders with majestic capes and playful bow detailing. Meanwhile leather and denim have joined the ranks of cotton and gabardine in numbers by Stand Studio and Isabel Marant, while unique iterations by Courrèges and Jean Paul Gaultier breathe new life into a timeless silhouette. Whether you are a loyal fan of Burberry’s historic Kensington trench or looking to dip your toes into something different, here are some of the most stylish trench coats you can invest in now, and wear forever.

Burberry Long gabardine trench coat

HK$24,500

Bottega Veneta Cotton cape trench

HK$27,400

Courrèges Short oblique trench coat

HK$9,864

Ludovic de Saint Sernin Honey leather trench coat

HK$11,421

Tae Park TP classic trench

HK$7,105

Viktor & Rolf Bow-detail draped trench coat

HK$13,592

Barbour x Ganni Belted corduroy-trimmed waxed trench coat

HK$6,011

Jacquemus Le Trench coat

HK$17,350

Prada Single-breasted cotton twill trench coat

HK$38,600

Proenza Schouler Finch coat

HK$21,500

DARKPARK Penelope shepherd-check cropped trench coat

HK$10,815

Isabel Marant Brekka trench coat

HK$8,020

Stand Studio Blossom leather and suede trench coat

HK$11,310

Jean Paul Gaultier Trompe l’ouil print trench coat

HK$15,957