Tonight is the big season finale of "The Bachelorette." It's down to two and everyone wants to know who will take home the final rose and Ashley Hebert's love.
It definitely hasn't been an easy journey for Ashley. Who could forget Bentley, whose name now makes most of America cringe when spoken, even if it's not in relation to him. And what about the masked man Jeff and Tim who had a little too much to drink and passed out on the first night and had to be sent home.
This season has definitely seen its cast of characters but also some great guys who made their way into America's heart. Alas, it is down to the final two: JP and Ben.
Both have fallen for Ashley and she has definitely fallen for them, so we know it won't be an easy choice. Ben has been very level-headed this entire season whereas JP has shown some jealousy issues, but ultimately both are great guys.
We can't wait to see who Ashley chooses.
Who do you think Ashley will choose?