title iconA spoiler-free recap of Bachelorette Season 19's finale and reunion

As The Bachelorette season 19 draws to a close, we've already seen some finale spoilers. The two bachelorettes, Rachel Recchia and Gabby Windey have been entertaining throughout their roles. Despite Rachel's struggles with the men on the show, her and Gabby's final choices have been revealed. According to fans of The Bachelorette, Rachel suffered a mental breakdown as a result of Logan Palmer, a 26-year-old videographer from San Diego.

As much as he received Rachel's roses over weeks, his attempt to dump her was anything but subtle, and his desire to get with Gabby even less so. There will be some surprises in store for Logan on the show despite getting invited to Gabby's cruise ship cabin and even winning a rose from her. The Bachelorette's Reality Steve wasn't sure who Gabby or Rachel would decide on in the finale at the beginning of the season.

At the moment, however, he seems certain of his choices. As predicted, Gabby didn't have four hometown dates. Among those, she had Johnny DePhillipo, Jason Alabaster, and Erich Schwer. Nathan Mitchell will be sent home next week after his one-on-one with Spencer Swiss. Uncertainty surrounds Logan's elimination, but the reason remains unclear. As a result, Johnny and Jason finish as Erich's runner-ups, and Gabby becomes engaged with him.

There has been no doubt to fans around the world that Rachel fell in love with Tino Franco during week one in the Bachelor Mansion. Their connection seems genuine, and in the end, it seems like she made the right choice, because she ends up getting engaged to him. Rachel went on four hometown dates with all three of her favorite men, along with Tyler Norris. As of the day Rachel chose Tino, Zach Shallcross, and Aven Jones were her top three men. Tino wins Rachel's heart, while Zach finishes third. Aven is second, and Aven comes in third.