Poppy and Honey can't wait for Saffron's wedding. They are going to be bridesmaids, and they both have the most beautiful dresses to wear! Everyone in Honeypot Hill is busy making sure that Saffron and David's wedding is the most perfect day ever. But just before the ceremony, disaster strikes - and it's all Poppy's fault!
Will Poppy be brave enough to do the right thing so that Saffron's special day can be perfect after all? Download and start listening now!