Her story didn’t have a fairy-tale ending.

A drunk and aggressive Disney super fan was banned for life from all of the company’s Florida theme parks, authorities said.

Ellen McMillion, 53, was booted from Disney’s Hollywood Studios last Thursday after she hit a taxi driver in the parking lot, according to the Orange County Sheriff’s Office.

Deputies said McMillion started slapping the driver when she asked him for a cigarette and he told her he didn’t have one.

When authorities confronted McMillion, she was slurring her words, reeked of alcohol and had trouble maintaining her balance, news station WKMG reported.

She told deputies she was intoxicated and wouldn’t cooperate with the investigation until she received a cigarette, authorities said. She also hurled profanities at nearby children and threw her purse on the ground when asked for identification.

While under arrest, McMillon allegedly kicked a deputy twice in the leg as she was placed in the back of a squad car, officials said.

She faces charges of disorderly intoxication and battery on a law enforcement officer.

McMillon — whose social media is overflowing with photos from Disney parks — has also been banned from entering Walt Disney World in Florida.

Her Facebook page appears to show that she made near-weekly visits to the amusement parks, and often shared tips with other Disney lovers.

A spokesperson for Disney said Tuesday the company has “no tolerance for violence.”

They declined to comment further on McMillion’s arrest, saying that “this is a law enforcement matter.”

With Post wires