Princess Ellie is pony-mad! She even has Christmas stockings for her ponies! But her other plans for the perfect Christmas are going wrong... The present for her friend Kate hasn't arrived, and everyone in the palace is in a flap about rehearsals for the King's festive TV broadcast. Can Ellie and her ponies still make this the best Christmas ever?