As predicted by The Bachelorette spoilers, Jordan Rodgers and JoJo Fletcher are engaged after a season-long courtship on the show.
It's easy to see why. The two have palpable chemistry.
That's never been an issue. Nor was there ever a doubt (as much as Robby Hayes believed otherwise) who her favorite was all along.
We knew who JoJo picked almost as clearly as we know that the day is long this time of year. What we still don't know is the following:
Will they stay together? Is Jordan hiding something?
That's the $1 million question, but only time will tell.
The show's track record isn't good and there's more shady stuff circulating around this guy than we can even believe, but only time will tell.
Hey, here's hoping that this love story lasts. Because there's nothing like a good love story, and these two are blissfully over the moon.
If nothing else, they'll always have early-mid 2016: