A classic trench coat is the ultimate spring jacket – just ask a raft of royals from Kate Middleton to Meghan Markle, who all rely on a trench coat to keep them covered up come rain or shine. And the high street's best trench coats are going to be your BFF this spring, acting as the cover-up of the moment for the multitude of walks we're all going on!
And a trench coat is an all-occasion babe too, the best jacket for throwing on over jeans, dresses, workwear, partywear, loungewear…you name it, a trench goes. Don't worry if you're not so keen on a traditional trench coat in camel – they look equally as cool in black, navy and khaki too.
SEE THE PICS: Royals wearing trench coats
SHOP: 10 cute and colourful cardigans to wear right now
Kate loves to rewear her classic Burberry trench coat
From the covetable Burberry trench coat worn by celebrities and royalty to timeless trench coats from the high street, here's our pick of the best trench coats to shop now.
Best high street trench coat
Trench coat, £39.99, H&M
A great all-rounder, this H&M trench coat has all the makings of a classic trench, with double-breast buttons, a detachable belt and side pockets.
Best designer trench coat
Burberry Trench Coat, was £1,700, NOW £969, The Outnet
If you're looking for the trench coat of the royals, there's only one label to go for - Burberry, the creators of the original fashion trench and the luxe label loved by Kate Middleton, Meghan Markle and other royals their trench coats, too.
Best maxi trench coat
Maxi trench coat, was £66, NOW £49.50, Missguided
This Missguided trench coat is not only a great price, but the longer length adds a bit more drama to the look too.
Best classic trench coat
Trench, was £55, NOW £38.50, Marks & Spencer
We love that this M&S trench coat includes its patented Stormwear technology, designed to be as water-repellant as can be - meaning you'll stay cosy and dry during those inevitable spring showers!
Best budget trench coat
Belted trench, £18.49, Shein
Shein's double-breasted trench coat has all the makings of a classic coat and is lightweight enough to throw on, whatever the weather - just layer up underneath.
Best cropped trench coat
Short trench coat, £85, & Other Stories
If a shorter, springier trench coat is your bag, we love & Other Stories' cropped trench for pairing with high-waisted jeans.
Best check trench coat
Check trench coat, was £68, NOW £37.40, La Redoute
A check pattern is as classic for a trench as a camel hue. La Redoute's check trench is the perfect mix of grey and brown with the best bold collar, too.
Best pink trench coat
Pink Trench Coat, £175, Arket
Who said trench coats can only be beige? Put on the happy with this Legally Blonde-esque pink trench coat.
Best khaki trench coat
Trench coat, £48, Pretty Little Thing
Or try a trench coat in khaki, if you want something non-beige but muted.
Best black trench
Classic trench coat, £75, Monki
Switch your black quilted coat for a classic black trench, like this timeless design from Monki.
Best leather trench coat
New Look leather look trench coat, £45.99, ASOS
You could even try an alternative material, like leather, for a contemporary take on the classic trench cut, like New Look's faux leather version.
HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.