The time has finally come for JoJo Fletcher to choose between Jordan Rodgers and Robby Hayes on The Bachelorette 's finale on Aug. 1, and while it's clearly an emotional decision for her, she's at least doing it in style. E! online ranked The Bachelor and The Bachelorette 's 19 Best Finale Dresses Ever. Many are arguing that JoJo's finale dress ranks as the top choice in series' history.