
For Thursday’s return to The Treehouse children’s hospice in Ipswich, Kate wore almost head-to-toe Victoria Beckham, and the Mail duly printed the prices. But its tally stopped at the belt. Here’s the full list:

Clothes
- Victoria Beckham Katherine jacket: £850 / $1,390
- Victoria Beckham Alina trousers: £475 / $790
- Turtleneck: £520 according to the Mail, which calls it a black lambswool polo neck. What Kate Wore identifies it as Victoria Beckham’s Marie merino jumper in dark grey, $850.
- Victoria Beckham Portofino Mirror belt in burgundy: £290 / $390 (a repeat)
Shoes
- Gianvito Rossi Lyell ankle boots: originally $1,995, now sold out (a repeat)
Jewelry
- Kiki McDonough Green Amethyst Pear Drop earrings: $1,330 (a repeat, first worn in 2023)
- Diana’s sapphire engagement ring, a 12-carat Ceylon sapphire ringed by 14 diamonds, on her hand as she toured the construction site. Estimates put it at £300,000 to £400,000.
The total
The clothes, boots and earrings come to about $6,745. Add the sapphire and the look runs into the hundreds of thousands, before counting any of the eternity bands she usually stacks with it.
The Mail’s version came to £2,135, with no boots, no earrings and no ring but it costs $409,000 to $543,000.