A long time ago, a young girl named Haruno Haruka met a strange boy dressed in white named Kanata after being bullied by her classmates because her dream is to become a "princess". He gave her a strange ornamental key, and Haruka promised that she will never give up her own dreams. A few years later, Haruka, now at the age of 13, attends Noble Academy, a boarding school for girls and boys. But even now, she cherished her dreams of becoming a princess, like those from her precious picture books. One day, she encountered Kurenai Koharu (Kamen Rider Kiva), a 14 year old boy who looks like a 10 year old kid and two fairy creatures from the Hope Kingdom: Pafu and Aroma, who were followed by strange monsters. The fairies told her that they were created by a witch who turns dreams into despair and locks them away in the Gate of Despair. With no choice, the fairies gave Haruka a Princess Perfume, with her becoming Cure Flora, a Pretty Cure to oppose the dark witch. When Cure Flora's battle began, she encountered a life-draining monsters called Fangire. And at the same time, she reunited with Koharu with his bat Kivat and the two became Kamen Rider Kiva to help her fight the Fangires. Now being joined by Kaido Minami (Cure Mermaid) and Amanogawa Kirara (Cure Twinkle), they form the Princess Pretty Cure team in order to collect the Dress-Up Keys to open the Gate of Dreams and protect people's dreams from despair and help the Riders defeated Fangires.