With its chic, modern daywear made from sustainable fabrics in Fairtrade factories, it’s no wonder Meghan Markle is a fan of Everlane.

The eco-friendly, San Francisco-based brand, which launched in 2010, has seen the Duchess of Sussex through some of the most significant moments of her life. She chose a £138 Everlane tote bag for her first appearance with Prince Harry at an official royal event (the Invictus Games in Toronto in 2017), adores its £53 skinny jeans and £121 slingbacks, and wore its £94 black jumpsuit when she guest-edited British Vogue last year.

Friends say she loves its casual, affordable (and ethical) basics. But now, Everlane (which also counts Angelina Jolie and Karlie Kloss as fans) has gone a step further than the average eco-brand, by breaking down not only the provenance, but the pricing, of every item.

Pictured: Coat, £92 (COST TO MAKE: £50.58 YOU PAY: £92), sweatshirt, £22 (COST TO MAKE: £12.10 YOU PAY: £22), leggings, £45 (COST TO MAKE: £13.67 YOU PAY: £45), and trainers, £76, all everlane.com

Pictured: roll-neck, £27 (COST TO MAKE: £11.78 YOU PAY: £27), yellow jumper, £52 (COST TO MAKE: £30.82 YOU PAY: £52,) blue top, £43 (COST TO MAKE: £18.17 YOU PAY: £43), trousers, £61 (COST TO MAKE: £24.92 YOU PAY: £61) and bag, £183, all everlane.com; Pumps, £265, atpatelier.com

Shoppers can see the name and location of the factory where their piece was made, as well as the exact cost of the materials, labour and transport required to get it from drawing board to shopping bag — all part of a policy Everlane calls ‘radical transparency’.

Take its black leather jacket. The leather, which costs £80.33, starts life on a farm in New Zealand, then makes its way to a factory in New Delhi, India, where one of 102 employees is paid £14.04 and uses £6.57 worth of hardware to turn it into a jacket. It then ends up at the Everlane warehouse, via £6.05 in export duties and £3.90 in transport costs.

The ‘true cost’ of the jacket is £110.89, but it’s sold for £232, meaning Everlane is open about the £121.11 mark-up it adds.

Pictured: blazer, £140(COST TO MAKE: £71.05 YOU PAY: £140), jumper, £78 (COST TO MAKE: £36.04 YOU PAY: £78), rollneck bodysuit, £39 (COST TO MAKE: £18.83 YOU PAY £39), and skirt, £45 (COST TO MAKE: £18.82 YOU PAY: £45), all everlane.com; loafers, £235, russellandbromley.co.uk

Pictured: Jumper, £59 (COST TO MAKE: £36.04 YOU PAY: £59), roll-neck bodysuit, £39 (COST TO MAKE: £18.83 YOU PAY £39), top, £43(COST TO MAKE: £18.17 YOU PAY: £43), and cords, £53 (COST TO MAKE: £16.39 YOU PAY: £53), all everlane.com; loafers, £49, dunelondon.com

A ‘traditional brand’, it claims, would charge £546 (a figure calculated from a rough average of competitors’ price tags), meaning the customer would pay a staggering £435.11 on top.

This open approach has been helped by canny marketing: its Choose What You Pay sale gets rid of overstocked items; and since November it has offered UK delivery, capitalising on the Meghan effect.

In a world of fast-fashion, giving customers more knowledge of the effort involved in making their clothes arguably makes them less inclined to throw them away. It’s certainly a refreshing approach.

Pictured: Roll-neck, £22 (COST TO MAKE: £8.19 YOU PAY: £22), leather jacket, £232 (COST TO MAKE: £110.89 YOU PAY: £232), sweatshirt, £37 (COST TO MAKE £14.46 YOU PAY: £37), skirt, £45 (COST TO MAKE: £15.38 YOU PAY: £45), all everlane.com; Pumps, £265, atpatelier.com

Pictured: Coat, £154 (COST TO MAKE: £61.71 YOU PAY: £154), jacket, £61 (COST TO MAKE: £25.57 YOU PAY: £61), top, £76 (COST TO MAKE: £33.41 YOU PAY: £76), and jeans, £53 (COST TO MAKE: £17.18 YOU PAY: £53), all everlane.com, loafers, £49, dunelondon.com