The Bachelor starring Nick Viall is about to kick off on ABC, but fans won't have to wait several months to figure out what happened at Season 21's epic final Rose Ceremony.

Who are Nick's Final 2 bachelorettes, and which girl did he pick in the end? Did Nick find mutual love this time around after three failed attempts on reality dating shows, and did the 36-year-old software salesman from Wisconsin finally get engaged?

[Spoiler Warning: Please stop reading now if you don't wish to learn which bachelorettes make it to the Final 2].

Two The Bachelorette seasons, one stint on Bachelor in Paradise, and one The Bachelor edition later -- Nick is allegedly finally engaged!

The girl he's been looking and waiting for? Nick selected Vanessa Grimaldi, a 29-year-old special education teacher from Montreal, Quebec, Canada, at the final Rose Ceremony, according to Reality Steve spoiler blogger Steve Carbone.

Vanessa thankfully chose Nick right back, and then the Bachelor got down on one knee and proposed marriage, which she was thrilled to accept! (This is huge news considering Nick had been dumped by Bachelorettes Andi Dorfman and Kaitlyn Bristowe on national television when he was ready to get engaged to both women).

"This isn't a guess. This isn't speculation," Reality Steve insists. "This is what happens... To be honest, this was the easiest season in recent memory to spoil, and I pretty much knew it would be going in. Too solid of sources this season to ever be worried about being wrong."

Vanessa has apparently dabbled in acting and hosting. She appeared on YouTube GameLoft podcasts five years ago.

Nick's runner-up was allegedly Raven Gates, a 25-year-old fashion boutique owner from Hoxie, AR. Raven also appears to be an aspiring model.

The Bachelor season reportedly began filming September 24 in Los Angeles and concluded in a little under two months, wrapping up November 18 in the romantic destination of Finland.

To find out who Nick's Final 4 bachelorettes are, click here.

To see pictures of all of this season's 30 bachelorettes, click here, or for their Night 1 arrivals, click here. To learn which girl receives Nick's First Impression Rose on Night 1, click here. And to check out a gallery of Nick's hottest and sexiest photos, click here.

Below is the full list of 30 bachelorettes who will be competing on Nick's The Bachelor season:
Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!

- Alexis Waters, a 23-year-old aspiring dolphin trainer from Secaucus, NJ

- Angela Amezcua, a 26-year-old model from Greenville, SC

- Astrid Loch, a 26-year-old plastic surgery office manager from Tampa, FL

- Briana Guertler, a 28-year-old surgical unit nurse from Salt Lake City, UT

- Brittany Farrar, a 26-year-old travel nurse from Santa Monica, CA

- Christen Whitney, a 25-year-old wedding videographer from Tulsa, OK

- Corinne Olympios, a 24-year-old business owner from Miami, FL

- Danielle "Lo" Lombard, a 27-year-old small business owner from Los Angeles, CA

- Danielle Maltby, a 31-year-old neonatal nurse from Nashville, TN

- Dominique Alexis, a 25-year-old restaurant server from Los Angeles, CA

- Elizabeth "Liz" Sandoz, a 29-year-old doula from Las Vegas, NV

- Elizabeth Whitelaw, a 24-year-old marketing manager from Dallas, TX

- Hailey Merkt, a 23-year-old photographer from Vancouver, British Columbia, Canada

- Ida Marie DeLosSantos, a 23-year-old sales manager from Harlingen, TX

- Jaimi King, a 28-year-old chef from New Orleans, LA

- Jasmine Brown, a 25-year-old flight attendant from Tacoma, WA

- Jasmine Goode, a 29-year-old pro basketball dancer from San Francisco, CA

- Josephine Tutman, a 24-year-old unemployed nurse from Santa Cruz, CA

- Kristina Schulman, a 24-year-old dental hygienist from Lexington, KY

- Lacey Mark, a 25-year-old digital marketing manager from Manhattan, NY

- Lauren Hussey, a 30-year-old law school graduate from Naples, FL

- Michelle Ramkissoon, a 24-year-old food truck owner from Los Angeles, CA

- Olivia Burnette, a 25-year-old apparel sales representative from Nashville, TN

- Rachel Lindsay, a 31-year-old attorney from Dallas, TX

- Raven Gates, a 25-year-old fashion boutique owner from Hoxie, AR

- Sarah Vendal, a 26-year-old grade school teacher from Newport Beach, CA

- Susannah Milan, a 26-year-old account manager from San Diego, CA

- Taylor Nolan, a 23-year-old mental health counselor from Seattle, WA

- Vanessa Grimaldi, a 29-year-old special education teacher from Montreal, Quebec, Canada

- Whitney Fransway, a 25-year-old Pilates instructor from Chanhassen, MN
About The Author: Elizabeth Kwiatkowski
Elizabeth Kwiatkowski is Associate Editor of Reality TV World and has been covering the reality TV genre for more than a decade.