The Bachelorette just aired an iconic 14th season finale, and we can confirm what The Bachelorette spoilers foretold months ago:
Becca Kufrin is engaged!! But to whom?
Viewers have waited all summer (whether you read Bachelorette spoilers or not) to see how this thing ends for beautiful, sweet Becca.
For Garrett Yrigoyen and Blake Horstmann, this is what they've fought for: To be the last man standing, holding a Neil Lane ring.
After what was, by and large, a fairly conventional season, might an epic twist still be in the works, After the Final Rose style?
To channel our inner Chris Harrison for a moment ... this was NOT the most anticipated, controversial finale in Bachelorette history.
But it wasn't half bad.
The beautiful Minnesotan spent 11 weeks paring down 25 suitors to just two. The two handsome men standing before her this evening.
So would she give the final rose to Garrett Yrigoyen, the once-divorced, instant frontrunner with the shady Instagram history?
Or would it go to Blake Horstmann, who has emerged as the dark Horst (sorry) over the past couple of episodes especially?
Both gentlemen met her family as Becca struggled with what could be the most difficult, consequential decision of her life.
Who does she see a brighter future with - and can she trust that person with her heart, especially after what happened with Arie?
So which guy got the rose? And Becca said all along that she got engaged, but has it lasted? Is she still engaged right now?
Man alive, The Bachelorette producers sure can cut a slick finale, keeping us guessing and methodically ratcheting up the drama.
In the end, though, they can only do their best with the material Becca gives them, and there was no major shocker in store:
Becca Kufrin is engaged to Garrett Yrigoven.
Yes, the first impression rose recipient many weeks ago is now Becca's fiance, having proposed (she said yes) at the end of the night.
That doesn't mean he was a lock, though.
The finale focused hardcore on Becca's "second thoughts" (again, those producers are good) and Blake really bringing his A-game.
Maybe it was editing, or maybe it was just his feelings and their chemistry peaking at the right time, but Horstmann made it a contest.
Just when you thought no one could match Garrett's connection with Becca - and Becca's family - Blake came awfully darn close.
His final date, capped off by that amazing scrapbook, seemed to push Becca over the edge ... or at least right up to the edge.
Not unlike his competition, he started to look like a 50-50 partner, the kind she's been dreaming of, and hoping he would be.
As such, she was 50-50 when it came to the two guys, or so it seemed. Sadly, there could be only one, and Blake lost out.
Rough. Holy cow that was ... wow.
That's all we can say about that Blake breakup. Yeesh. It's never easy to watch that sort of thing, but this one was super bad.
He got through that whole speech and everything. She just stood there, Gone are the days when the show lets them off easy, apparently.
Say what you will about reality shows, the pain on Blake's face was pretty real, and Becca's too for that matter. That was just painful.
Guy was legit trembling out there.
Even on the LIVE After the Final Rose special, it wasn't much better. From the look on Blake's face, you would think it had just happened.
That's love. That's love.
When Kufrin took the stage to see Horstmann FOR THE FIRST TIME since they split, both had nothing but kind words for the other.
As Chris said, Blake has a LOT of fans in the house tonight. If he's NOT The Bachelor next winter, that would be a surprise.
Or at least a letdown.
Speaking of a letdown ... could the actual proposal from Garrett and the aftermath possibly match that level of emotion?
Close. Very, very close.
That was as sweet and cheesy (in a good way) as it gets, as Yrigoyen and Kufrin left the Maldives blissfully engaged.
Now, the hard part ... and if you've been following media coverage surrounding this season, you knew it was coming.
Already, Garrett apologized for his Instagram behavior prior to the season, saying that doesn't reflect who he is as a person.
A lot of fans aren't buying it.
Tweeted one disgruntled fan, not even bothering to make a quip or a snarky remark, because it's not a laughing matter:
Reminder: A man who joked about throwing immigrant children over trumps [sic] wall is about to win #TheBachelorette and some of these children will likely never be reunited with their families.
Yeah, so ... there's that.
You tell us: Will it last?