For the boys:

Visit us on facebook!

You may have seen us at...

About Us

My Perfect Princess Party has been providing amazing princess parties all over London and the surrounding area since May 2009.

Our goal is to provide amazing princess performances at birthday parties and to give outstanding customer service. Our Princesses all have acting and performing backgrounds so your party will be theatrical and special. 

We want you and your child to really believe you have a fairytale princess at your party!


Miriam Abbey

Miriam has loved princesses since she was a little girl. Having grown up watching the Princess movies it is a dream come true to open up her own branch of My Perfect Princess Party in the London area after working for the Toronto branch of My Perfect Princess Party for four years.

Miriam is a graduate of the Theatre program at York University and the Bachelor of Education program at the University of Western Ontario. She is currently a music teacher for the Thames Valley District School Board.

Miriam has been singing and acting for over 15 years. Some of her favourite roles include Cinderella in Into the Woods, Snow White in Snow White, Princess Briar Rose in Sleeping Beauty, Hermia in A Midsummer Nights Dream and Chava in Fiddler on the Roof.

Miriam loves to work with children and it is her goal to make each child feel like a princess and to create special memories that will last a lifetime.


Princess Sarah was born to be a princess. She has grown up watching all of the Princess movies and has known all of the songs off by heart since she was a little girl. Princess Sarah vividly remembers what it's like to be a little girl who dreams of being a princess and she brings that excitement and sparkle to each of her Princess Parties.

Princess Sarah has been involved in musical theatre for many years. Her first professional production was "Annie" in 2005 at The Grand Theatre where she played the title role. She was also involved in many other productions all throughout high school, among her favourites are Wendy Jo in "Footloose" and the lead role in "Thoroughly Modern Millie." Princess Sarah has taken voice lessons for 10 years and competed in the Kiwanis Festival, both locally and provincially. She is a certified Kindermusik educator, which allows her to share her love of music with pre-school children. She is currently attending Western University studying voice and music education, where she hopes to pursue her goal of becoming an elementary school music teacher.

Princess Sarah looks forward to making every little girl feel like a real princess and making her birthday a magical one. To be able to perform as her favourite Princesses with My Perfect Princess Party is a dream come true!

Princess Shayla truly believes that the dreams that you wish will come true! Growing up, Shayla loved everything to do with princesses. She watched all of the princess movies and would recreate the fairytales with her friends and family. Shayla especially loved to sing along with the princesses and memorized all of their songs. Working with children and performing are two of her passions, so being a princess really is a dream come true for Shayla.

Princess Shayla began performing at an early age, starting dance lessons at two and performing in her first recital before her third birthday. The time she spent taking dance lessons gave her a feel for performing and developed her passion for music, which lead to several years of piano lessons. By the time she was twelve, Shayla discovered that singing was her true passion. She began voice lessons and enrolled in various musical theatre groups and classes throughout elementary and secondary school. Her favorite performance was Wendy in Peter Pan!

Princess Shayla is currently enrolled in the Bachelor of Early Childhood Leadership program at Fanshawe College. She has always loved working with children and aims to develop a special connection with every child she meets. Princess Shayla strives to bring enthusiasm and magic to all of her Princess Parties, ensuring every little girl feels like a real princess! She is very grateful for the opportunity to perform as her favorite princesses with My Perfect Princess Party and enjoys bringing excitement and enchantment to all of her parties.

Princess Catherine is honoured to be performing with My Perfect Princess Party. Growing up, she has always enjoyed watching and singing along with all the great children's movies - especially the princess ones. It is a dream come true to entertain children as a princesses.

With voice lessons beginning at age 6, Catherine is classically trained through the Royal Conservatory of Music, including world class honours. Her musical training includes graduation from the Musical Theatre Performance program at St Clair College in Windsor, and The Performing Arts Center in Los Angeles California. Princess Catherine has performed with Colle Voce, the Rotary and Kiwanis music festivals in St. Thomas, London and Stratford Ontario, winning the Rose Bowl in 2016. Her stage experience includes roles as Kendra in 13, Elf in Christmas in Vegas and Kim McAfee in Bye Bye Birdie.

Princess Catherine is excited to bring magic and enchantment to each party. With her love for music, she is thrilled to be a part of making dreams come true for all princesses on their birthdays.

Princess Halle is thrilled to be working with My Perfect Princess Party. She absolutely loved watching Disney movies as a child and dreamed of being a princess ever since attending a Princess Party as a child. She hopes to bring a magical and unique experience to everyone she meets. Halle has always had a passion for singing and music and has sung in choirs and at school for many years. This is her first opportunity singing outside of a church or school environment.

Halle has worked with children for many years. From running children's day camp to Sunday school programs, she loves the excitement and imagination of working with kids. She is currently enrolled in the French for Teaching program at Brescia University and looks to teach elementary school students in the future.

Princess Halle looks to bring enthusiasm and joy to every party she attends. She hopes to create lasting memories with the children and to make every moment special. Princess Halle loves having the opportunity to create magical moments for every birthday princess she meets.

To book your party call 226-663-6125
Or book online