Call Us:



0 items

Virtual Character Visits

Everyone could us a little magic during these unprecedented times and we’re here to help! All characters have a story to tell, whether it’s about life under the sea, what it takes to be a kind and brave, or sharing about her special powers! Our characters are now available for virtual one-on-one visits, virtual birthday parties, and Cameo videos! Read below to find out more information and book your experience – we can’t wait to “meet” you!

How to Book a Virtual Princess!

  1. Click on the character’s name below
  2. Choose your package choice
  3. Enter your time zone
  4. Choose your date and time
  5. Enter your booking information (if booking for someone else please enter their information)
  6. Pay for your booking
  7. A confirmation email will be sent to you
*We have pre-recorded videos of princesses doing a variety of activities (accessible via a donation). Click here!
**Follow us on Instagram @ever_after_princess for more princess and character fun!
We have multiple cast members playing the same character to offer as many bookings a possible. The cast member you see pictured below may not be the cast member in your virtual visit or cameo video.

*Our booking system will not allow bookings less than 72 hours in advance. If you have a last minute booking please give us a call. If you need to cancel or reschedule your booking, please contact us at least 72 hours in advance of your booked date.

**Zoom links, instructions, and additional package inclusions (if applicable) will be emailed at least 48 hours in advance of your booked date. Virtual Birthday Party bookings may receive information sooner depending on date you purchase your booking. Please be sure to check your inbox and spam folder for your email from us!

Ever After Princess is dedicated to bringing kindness and joy into your home! We’re proud to create magical moments for children in Southern California and we’re happy to provide these experiences now for children all around the world!

If you have any questions please feel free to call our office, 714-389-1933.