Who says princesses have to be perfect? Princess Rosie couldn't be happier with her new best friend, Cleo! And with Cleo's birthday in two days, Rosie wants to find a special birthday gift for her. Only, none of the ideas her friends and family have are good enough. But when Cleo mentions she wants to spend a night at the palace, Rosie decides to throw a sleepover. Can she plan the perfect sleepover in time for Cleo's birthday?