If your little girl is getting Royal Wedding fever, this new Princess Catherine doll that goes on sale today should be right up her street.
The latest piece of memorabilia, the Limited Edition Princess Catherine Engagement Doll (limited to 10,000 dolls), shows the princess-in-waiting in her famous blue dress, with replicas of her favourite accessorises - an Eaton clutch bag and fascinator - all ready to be played with.
Her stylish look has been put together by no less than seven British fashion designers - no doubt desperate to dress the Princess, even if it was only in doll form, and not actually on her big day.
A pound from every sale of the £34.99 dolls will be going to the Help for Heroes charity, and you can find them in major toy stores, including Hamleys, Harrods and Amazon and Play.com.
Will you be snapping this up then?