Calling all princes and princesses (real and imaginary)! You are hereby invited to a princess tea party.

The annual Princess Tea Party in Hannibal will be held on March 13 from 1 pm to 3 pm at Riverside Restaurant. Tickets are on sale now for an afternoon of tea with some famous princesses including Rapunzel, Belle, Anna and Elsa. Children are encourage to dress up as the favorite princess and have some fun.

Tickets can be purchase at the Riverside Restaurant and will cost $20 a ticket to attend. The tea party will be more then just a tea party. Children who attend will also be able to decorate cookies, make crowns and have their pictures taken with the princesses.

Get our free mobile app

I've taken my girls to this event a few times in the past and they had a blast, I think they might be growing out of the princess stage (not me) but if you have little ones that would love to attend, I highly recommend this.

READ MORE: 25 Companies You Might Not Know Are Owned by Disney

 

LOOK: Famous Historic Homes in Every State