It was a sweet fantasy fulfilled for Mariah Carey as she renewed her wedding vows with comedian Nick Cannon in Disneyland, California.
The theme park was shut down for the ceremony. Mariah was dressed as Cinderella while husband Nick was in a Prince Charming attire.
A horse-drawn carriage brought the couple and their kids in front of the Sleeping Beauty Castle. It was the couple's fifth anniversary and also the 2nd birthday of their twins Morrocan and Monroe.
Check out the photo from the wedding uploaded by the "American Idol" judge on Twitter.
It has become tradition for the 43-year-old singer and her husband to commemorate their wedding anniv in over-the-top fashion. They have renewed their vows to one another annually and celebrated at the Eiffel Tower in Paris last year.
Describe YOUR dream wedding in our comment box below.