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 Toronto and surrounding area since June 2004; the London branch has been operational 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 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 Brittany loves being a real princess. Growing up with the Princesses helped to inspire her love of performing. Including modeling, acting, singing and dancing.

Brittany's passion for Music has led her to see great success in recent years. As Music major at Western University Brittany has continued to show significant growth as an Artist and Performer, becoming a part of the prestigious Honors Vocal Performance Program in 2014, and studying under American baritone Todd Wieczorek. As part of the program Brittany performs works of varying stylistically (with an emphasis on classical music) in a variety of languages; most frequently French, Italian, German, and English. Through this placement Brittany has performed in a variety of settings. She has performed with several of choral ensembles; including the award winning Les Choriste women's Choir, directed by Jennifer Moir. In recent years she has worked as a Featured Soloist, as well as performing in solo and ensemble recital's frequently at Western University.

Brittany's background also extends into Opera and Musical theatre performing in roles from; Joanne in a 2012 production of RENT to performing as part of the Coro Delle Fate in the 2016 Western Opera production of Verdi's Falstaff. Internationally, Brittany has been cast as La Suora Zelatrice and La Maestra delle Novizie in Accademia Europea dell'Opera (AEDO)'s 2016 production of G. Puccini's Suor Angelica. The production is staged, prepared, and performed in Puccini's home of Lucca, Tuscany.

Brittany's love for performing and working with children of all ages make performing as a princess with My Perfect Princess Party all the more wonderful. Her significant background with childcare, in a variety of settings, has allowed her to gain experience with children of all ages, as well as children with a variety disabilities. Through My Perfect Princess Party she has also been able to volunteer on several occasions with the Children's Hospital at the London Health Sciences Center, and the Make-a-Wish foundation.

Brittany is so happy to be part of a group of talented performers where she is able to share her passion and bring joy to so many Princes and Princesses.

Princess Jayme has always been inspired by fantasy. As a young child, she would mimic the characters of her fantasy movie heroes establishing her dramatic flair.

As a teenager, Princess Jayme learned to refine her skills by acting in various roles with the Original Kids Theatre Company. Jayme was selected as Best Overall Teen model at the Actors, Models & Talent Competition in Orland FL in 2007, in part, due to her portrayal of the character she imagined; the chocolate loving "Coco L'Amour".

Part of a large extended family; Princess Jayme has always enjoyed being with and mentoring children. The My Perfect Princess Party opportunity; regularly returning to the fantasy world surrounded by children, is the wonderful chance to combine her love for children, fantasy and drama.

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 Ebony is thrilled to be performing with My Perfect Princess Party. Growing up, she was always singing, playing dress-up, and having fancy tea parties. Ever since her first viewing of Snow White-- after rewinding the first 2 minutes over and over to hear "her hair as black as ebony" -- Princess Ebony has loved to sing and dance along with the Princesses.

Princess Ebony has always loved working with children, and her affectionate and compassionate nature is evident in her parties. She is keen on making sure that every little Princess feels super special on her special day.

Princess Ebony is a graduate of York University's Education Faculty where she completed her Bachelor of Education in the Intermediate/Senior division. She is also a graduate of Western University's Don Wright Faculty of Music where she studied Music Education as a piano major. Now a qualified music and science teacher, Princess Ebony is currently working as an Occasional Teacher with the Thames Valley District School board and also teaches private piano lessons with the Academy of Music. She primarily plays classical piano, but loves to sing, play guitar, and be involved in musical theatre. Princess Ebony is very excited to share her passion for music and fantasy with My Perfect Princess Party.

Princess Melissa has always loved being a pretty princess. The bigger her dress is, the bigger her smile gets!

She began dancing in grade 5; singing, and playing the violin in grade 7 at the Arizona School for the Arts; and performing at the Wolf Performance Hall in grade 9. The stage became her home and she knew that she would be performing for the rest of her life.

Princess Melissa's love for children has also guided her decisions and life goals. She is currently studying Social Work at the University of Western Ontario and volunteering at Merrymount Children's Centre in London. Just like the princess she portrays, Princess Melissa believes in working hard and not giving up until she reaches her ultimate goal!

Princess Meaghan fantasized about being a princess for as long as she can remember. As a little girl she spent many afternoons in her room starring as the heroines of her favourite princess stories. She now spends her weekends in the most wonderful way-- being the princess she always wanted to be!

Most recently, Meaghan played Laurey Williams in MTP's production of Oklahoma! Other theatre credits include Anne in Anne of Green Gables, Rona Peretti in The 25th annual Putnam County Spelling Bee and sister Mary Leo in Nunsense. She spent her high school years taking part in the Grand Theatre's High School Projects. She also loves teaching music to young children as well as music directing for Original Kids Theatre Company. She is currently completing her fourth year undergraduate degree in Honours Voice Performance at the Don Wright Faculty of Music at Western University. When she graduates she hopes to move to New York City and pursue a career in Musical Theatre.

Princess Meaghan hopes that meeting real live princesses will make every girl at the party feel like the princess she really is.

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.

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