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.

Do you think Raven or Vanessa will take the final rose? Tell us in the comments or tweet us @FCN2go with hashtag #TheBachelor.

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.

Nick and Vanessa Take Ice BathsRaven Tells Nick She Loves Him