An 11-year-old brain cancer patient in Texas got to live out a fantasy most girls her age only dream of: To be a princess for a day.

Heaven Sanchez, 11, got the surprise of a lifetime when a group of princesses from Heroes N More knocked on her door, KSAT-12 News reported.

“Surprise!” they yelled. “Hi beautiful, how are you? We have a special princess day planned just for you, and we even brought you your own gown,” said a woman dressed as Princess Jasmine from Disney’s "Aladdin."

Heroes N More is a non-profit organization comprised of “special heroes, loving hearts and helping hands ready to bring smiles to those who need it most,” according to its Facebook page.

Heaven spent the day getting her nails done, being chauffeured around in a stretch limo and singing along with the likes of Mulan, Pocahontas and Belle.

She ended her day at the KSAT-12 News studios where she took pictures and had a dance with Prince Charming.

With her daughter’s wish granted, Heaven’s mother, Stephanie Sanchez had one more wish for people looking to make a difference in the fight against brain cancer.

“I just want to request for anybody and everybody to go on to Head for the Cure,” Sanchez said. “It’s for a good cause, and brings out awareness for brain cancer-- supporting everybody that has been affected by it.”

Heaven and her pals from Heroes N More will all be in tow when KSAT-12 News holds its first-ever Head for the Cure 5K in San Antonio on September 27 in honor of the station’s late news director, Jim Boyle.

Click here for more from KSAT-12 News.