For Ashley Hebert, a months-long journey, it all comes down to this moment.
Ben Flajnik and JP Rosenbaum both made it this far for a reason. For so many reasons, really. Both are worthy of the final rose, but only one will receive it tonight. The other will go home heartbroken. Who will walk away crushed, and who will be engaged?
Follow the link for a LIVE recap of The Bachelorette season finale!
Want more The Bachelorette?
Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!