In the run-up to the royal wedding, we have seen just about every type of memorabilia – from T-shirts and tea towels to plates and salt and pepper pots.
The latest commemorative item to hit the shelves is a limited edition Princess Catherine Engagement Doll.
On sale in London toy store Hamleys, the figurine comes with a blue dress modelled on Kate's famous Issa number.
Its purple presentation box also contains a pair of gold shoes, a matching clutch and pink fascinator.
The dolls are available to buy for £34.95 each – but shoppers better hurry; just 10,000 have been made.
Photo: © Rex