Beto O'Rourke never got asked to prom in high school.

But the 2020 Democratic presidential candidate was asked Thursday afternoon by a Roosevelt High School senior who attended his rally in Sioux City, Iowa.

Claire Campbell, 17, held up a sign at the rally with "Will You Go 2 Prom w/ Me" in hopes of drawing his attention.

It worked.

"It’s OK if you say no, but will you go to prom with me?" Campbell asked O'Rourke at a rally, according to the Des Moines Register.

Campbell didn't know she was going to be asking O'Rourke to prom until about two hours before the rally. It wasn't even her idea. The sign was painted by her friends who also attended the rally.

"I'm really obsessed with him," Campbell said. "I really like him. I first saw him because of the concession speech he had (after losing the Texas U.S. Senate race to Ted Cruz) and thought he was a passionate speaker. I dug deeper into his policies and loved them. And, I mean, he's not terrible to look at, so that's one of my driving factors in the obsession."

Some of O'Rourke's campaign workers saw the sign and gave her the mic at the rally. Her face was red from embarrassment, but she couldn't back out at that point.

"As someone who did not go to prom because no one asked me," O'Rourke responded on stage, "I'm really touched. This means more than the world to me."

But O'Rourke didn't accept the prom-posal. He had a "counter proposal" written on an unfolded manila folder: "Will You Caucus For Me?"

Unfortunately, South Dakota doesn't have a caucus. Instead, the state conducts a primary, which is scheduled for June 2, 2020.

Despite not being able to caucus, Campbell plans to support him as the 2020 election approaches. But she's still keeping her options open for other candidates too.

As for potential prom date candidates, Campbell is still looking for one. Campbell, who's planning to attend the University of South Dakota next year for political science, hopes that the buzz surrounding her failed prom-posal will result in a date.

"My life is really coming together now," Campbell joked.

Roosevelt High School's prom will be held April 27.