Disney Princess Hair Glow Rapunzel.
At Tesco Extra Stockport, poss nationwide?
My daughter has this doll and loves it, it sings and her hair glows as you brush it. We paid a lot more around £25-£30.
Great price for this doll as in argos/ the entertainer £34.99 and very £24.99.