It's all come down to this!
Has 'The Bachelor' star Nick Viall finally found love in the reality franchise?
Find out tonight on ABC 25 as he makes his final choice and possible proposal.
Enjoy a few memorable moments below of the top trio and watch 'The Bachelor' finale event starting at 8:00 on ABC 25, followed by First Coast News at 11:00.
© 2017 WTLV-TV