Disney Princess Doll (were £15) now £4.80 at Tesco
These are the dearer ange dolls in the posher dresses & hair bits rather than the basic range ones.
Free delivery to store if ordered online (maybe in stock at you local store)
The Disney Princess Doll comes dressed in a beautiful signature gown with sparkling glitter detail and ombre shaded skirts. Suitable for children ages 3 years+.
Only downside for ordering online is you don't get to choose which one - but great presents or if you don't mind which one you get.