The Bachelorette's Becca Kufrin Is Engaged! The Lucky Guy Is . . .

Warning: major spoilers for the season 14 finale of The Bachelorette ahead.

Becca Kufrin has found love again! After a dramatic season filled with many ups and downs, the 28-year-old gave out her final rose during the season 14 finale of The Bachelorette. It all went down when Blake stepped out of the boat first (we all know what that means) and proceeded to have his heart broken into a million little pieces. After he opened up to Becca in a romantic speech, she ultimately turned him down, explaining that they simply aren't the best fit for each other.

After Becca sent home a distraught Blake, she finally told Garrett she loved him. "You reminded me of home and you reminded me of one of the most important men in my life, and that was my dad," she told him. Following the sweet moment, Garrett proceeded to get down on one knee and propose with a Neil Lane diamond ring. Of course, Becca gladly accepted and presented Garrett with her final rose.

From the first impression rose to now, it seems like these two lovebirds have officially come full circle. Congrats to the happy couple!