It's finally here! The season finale of The Bachelor is set to air tonight — and Nick Viall will hand out his final rose and end up (hopefully!) engaged by the end of the of the night! Here's everything you need tonight about the final episode.
The finale starts at 8 p.m. EST on ABC.
The finale is two hours long, and it's followed by an hour-long live after show (that promises a "first" in Bachelor history) immediately after at 10 p.m. EST on ABC.
MORE: 'Bachelor in Paradise' Star Jade Roper Is Pregnant, Expecting First Child With Tanner Tolbert
Nick has to choose between Vanessa Grimaldi and Raven Gates.
In an effort to not spoil the show for those who want to wait, you can click here to find out who wins.
MORE: ‘The Bachelor’ Spoilers: Nick Viall’s Winner Thinks She “Made a Mistake” (EXCLUSIVE)
But what we do know is that choosing his leading lady was a difficult decision and [Nick was completely stressed out while filming his scenes for the season finale. Sources revealed to Life & Style that he even wrote down a list of pros and cons for Raven and Vanessa before he popped the question.
“Nick told producers he felt like he was in hell,” said the insider. “He was having a complete breakdown and needed reassurance on who he was picking.”
The 36-year-old even sought out advice from host Chris Harrison before he made his final decision.
“Nick was having mixed emotions,” the insider said of the finale, which was filmed in Finland during frigid temperatures. “He’s in love with both [women].”