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!