Barbie - The 12 Dancing Princesses £3.97 delivered @ Tesco (£3.37 with code) + Clubcard Points & Cashback
If you've already used the code - its £3.85 at The Hut
When Barbie and her eleven royal sisters discover a world where their wishes can really come true, their enchanting adventures help them to appreciate the importance of family in this magical adventure featuring everyone's favorite fair-haired princess. Barbie is Princess Genevieve. Along with her eleven sisters, Princess Genevieve has just found a gateway to a land where the boundaries of fun are only limited by ones imagination. Back in the real world, however, their father's kingdom is in great danger. Now, in order to help their father and ensure that the family stays together, Princess Genevieve and her sisters must join forces and rely on the strength of their family bond to help them get through these trying times.