Providing Magical Princesses Since 2004

18 Wonderful Years!!!!

We travel to Toronto & the GTA, Peel, Halton, York & Durham regions, Hamilton

We do corporate events as well for holiday or Christmas parties, winter or summer camps, shows and meet & greets, company picnics, tea parties? you dream it up and we will try to accommodate your party or event.

For Superheros visit My Perfect Superhero Party.

For parties in London, Ontario visit My Perfect Princess Party London.

To Book Your party call 416-485-5048 or fill out the online booking form?or email your questions to .


Isabela coming soon!

Please visit the party description tab for all the details.

Ice Queen & Ice Princess -Anna & Elsa

Anna & Elsa - ads

(See more pictures in our photo gallery)

Make your little princess' special day truly magical...

Your daughter will really believe she has her favourite fairytale princess at her party

- a day to remember and treasure forever!

Jenna - google2 copy

With a large variety of characters available we have what you need for your special princess to have her very own perfect princess party.

She can invite Cinderella, Beauty & The Beast, Arabian Princess, Little Mermaid , Rapunzel, Sleeping Beauty, Snow White, or Tinker Bell, Anna & Elsa, Elena or Moana.

For your little ballerina you can have Ballerina Barbie!

We also have Party Barbie & Princess Barbie

And for your older girls, we have Pop Star parties that are sure to be a hit!

Or try our Monster High Cheer leading & Dance party!

KP Angela

Customer Service is important to us. We want your party to be special and worry free. We have real princesses just like at Disney. All our performers are professionally trained soprano singers and actresses, who look just like the princesses.  All our costumes are custom made by our costume designer, we also have a professional wig stylist. Our performers arrive at your party with perfect costumes, perfect hair and make-up and deliver a stellar performance.

Please note: The fastest way to book is to fill out the online booking form or call, no deposit required and no obligation.

If you require a call back just request it in the comment section.

To book your party call 416-485-5048, e-mail , or book online