The Bachelorette Finale Photos
The Bachelorette 2018 finale airs tonight, August 6, and fans everywhere are dying to find out who wins Becca Kufrin's heart. While we can only give you our predictions and spoilers until tonight's episode airs, we have the juiciest Bachelorette finale photos provided by ABC. And yes, it definitely looks like Becca is struggling between Blake and Garrett.
So, who does Becca choose in the end? Stay tuned with us to find out! Until then, take a look through these incredible photos from the finale and let your imagination run wild.
For all the photos from the finale, check out the gallery above!
Are you ready for an incredible finale? From these photos, who do you think will win?