Last week, it was a foregone conclusion that Caila Quinn, this season's third runner-up on The Bachelor, would be selected to star next season as The Bachelorette.
But during The Bachelor season finale on Monday, host Chris Harrison dropped this bomb:
The next Bachelorette will NOT be Caila, but JoJo Fletcher.
The audience was shocked. It had just made sense that Caila would be The Bachelorette.
After all, the show has a history of choosing the third runner-up, plus Caila's Filipina heritage would help the franchise address attacks that the show wasn't diverse enough.
In fact, it seemed Caila had already secured the gig as she was seen filming her intro package for the show in her home town of Hudson, Ohio earlier this month.
Apparently, the show's producers had a change of heart at the last minute and ultimately went with JoJo, the one bachelor Ben Higgins loved, as it were, only second most.
"It was nothing against Caila, but JoJo's storyline was just so compelling," a source told E! News.
"After seeing how she fell in love with Ben and then had her heart broken, there was no doubt that everyone's going to be rooting for her as Bachelorette."
While fans initially believed Caila was pissed at being passed up for the job (couldn't blame her), the source insisted that she had no hard feelings.
Caila even Instagrammed this photo of herself with JoJo and Lauren Bushnell, this year's winner:
"Congratulations to these beautiful girls!" she wrote in the caption. "From dancing in our pjs in the Mansion to Mexico City mimosas, can't help but smile at all of the fun memories. Sending love as the journey isn't over, it's only just beginning."
We're not sure exactly what's ahead for Caila, but she is is reportedly planning a move to New York City.
Since the Big Apple is notoriously the hardest place to find love on the planet, we assume she'll be focusing on her career.