ShopDisney have just launched a brand new offer that could save you a bundle on those classic Disney princess dolls, as they're down to only £10 each, from an original £13.95.
There are 13 different characters included in the offer, with 11 different princess and heroines, plus Flynn Rider and The Beast as well.
These are large full sized doll at around 30cm tall, and most of the princesses have poseable limbs and head. They also come with a matching clip-on character pendant for your child to wear.
Delivery is free of charge on orders over £50, or costs from £3.95 when you spend less.