Out of 30 beautiful bachelorettes, Nick Viall has narrowed it down to two captivating women: Raven and Vanessa. Who will win his heart in the end? Thankfully, you don't have to wait much longer to find out. The Bachelor Season Finale airs MONDAY, MARCH 13 at 8|7c on ABC, and Nick's journey to find love comes to an astonishing conclusion. Get ready for one of the most romantic and dramatic nights ever with a look back at Raven and Nick's love story. Her kind heart and easy-going manner scored points with Nick, as did her spontaneous and playful personality. Watch their cutest moments of the season.
Watch Nick and Raven's Sentimental Final Date
The couple's relationship comes full circle in Finland as they spend their final day together ice skating. Raven is wowed by the gesture, which mimics their rollerskating date when she says she first fell in love.
Watch Raven Share a Personal Secret With Nick
After accepting the fantasy suite invitation, Raven shocks Nick by revealing she's never had an orgasm before. This unexpected-yet-vulnerable moment brings the couple even closer together.
Watch Raven Prank Nick
In Raven's hometown of Hoxie, Arkansas, she convinces him to climb to the top of a grain bin, where she says everyone goes to have serious conversations or sneak a few kisses. They are interrupted by the wailing of a police siren and when Nick nervously answers the officer's questions, Raven reveals it's actually her brother.
Watch Raven Make Mudding Sexy
The bachelorette's playful side comes out when she and Nick go mudding during her hometown date. Their physical connection is more evident than ever.
Watch Raven Meet Nick's Sister for the First Time
Raven wins over Nick's sister Bella when they all go rollerskating in his hometown.
Who wins The Bachelor? Who receives the final rose; Raven or Vanessa? Find out on the dramatic conclusion of The Bachelor MONDAY, MARCH 13 at 8|7c on ABC.
Missed an episode of The Bachelor? Catch up before the finale with full episodes of Season 21.
Answer this week's Bachelor Fantasy League questions before the finale!
Tune in MONDAY, MARCH 13 8|7c for the LIVE Finale of The Bachelor!