To celebrate Kate Middleton's 31st birthday we have compiled a luxury gift guide fit for a princess.
Here's a present a princess can share with her prince!
Alexandra Llewellyn Design backgammon board, £2100 at Quintessentially Gifts
If Kate Middleton were a coat, she'd probably be this coat - British and beautiful.
Burberry satin trench coat, £1595
This reminds us of Kate... you too?
Sir Cecil Beaton fifties evening wear print, £1400 at Quintessentially Gifts
Kate is great at hitting balls with a hockey stick, a croquet mallet looks similar, we're confident she would love this Chanel set. Who wouldn't?
Chanel wood croquet set, POA
Towelling doesn't scream luxury, or princess but this towel is very special...
Damien Hirst towel, £60 at Other Criteria
We're certain Kate Middleton smells wonderful already but a bespoke perfume design appointment at Floris is a super luxurious gift.
Floris bespoke perfume design, £4500
Princesses have a lot of precious jewels. They need something special to keep them in.
Smythson leather jewellery box £1525