Who Wins The Bachelor 2017: Final 4 And Winner Spoilers!

Source: ABC

Love The Bachelor, but just can’t wait until the finale to find out who Nick chooses? You have come to the right place! Thanks to trusty spoiler master Reality Steve we have everything you need to know about which lucky ladies make the final four and who actually steals Nick’s heart this season!

Tonight, the remaining cast are jetting off to St. Thomas in the Virgin Islands, but only six will continue on in the hopes of winning this season. This season it has been especially difficult to figure out just who Nick is forming the closest connections to, but Reality Steve has all of the information we need!

After a great 1-on-1 date with Kristina tonight, she gets a final rose, but the two-on-one date doesn’t go nearly as well. Although Nick initially chooses Danielle and leaves Whitney stranded, he ends up also eliminating Danielle L. before the night is through. He then also says goodbye to Jasmine, quickly narrowing down the group of ladies from nine to six.

Eventually, the final four, and those who get hometown dates with the Bachelor are Corinne, Rachel, Raven, and Vanessa! Many will be happy to know that Corinne is sent home after the hometown dates, and is followed by Rachel after the overnight dates. The final rose ceremony then comes down to Raven and Vanessa in Finland, and Nick chooses and proposes to Vanessa, and the pair become engaged!

Do you think Vanessa is the right choice for Nick?

Check out the final six (with photos) here!