The Bachelorette spoilers unveil Becca Kufrin's rose recipients and eliminations from this point in her journey all the way to the end of Season 14, when she gets engaged.

ADVERTISEMENT
[Bachelorette Spoilers Warning: Only continue reading if you don't want to be surprised by Becca's Season 14 winner pick, runner-up bachelor, Final 4 guys, and more end-of-season details].

The Bachelorette star previously revealed her path to finding love ended successfully with an engagement. Becca believes she has found her future husband and the pair will definitely get married.

So who is the lucky guy? And which guys came close to stealing Becca's heart but left the show brokenhearted and disappointed?

RELATED LINK: 'THE BACHELORETTE' SEASON 14: MEET BECCA KUFRIN'S 28 BACHELORS! (PHOTOS)

Becca, a 28-year-old publicist from Minnesota admitted the road to her engagement was "not at all" what she had "expected it to be."

But according to photos obtained by TMZ at the Final Rose Ceremony of Season 14, Becca got engaged to Garrett Yrigoyen, a 29-year-old medical sales representative from Reno, NV, and the couple is still happy and in love.

Garrett memorably received the First Impression Rose, but he has yet to receive a one-on-one date with Becca this season. However, we are only three weeks in!

The TMZ photos appear to show Becca kissing her winning bachelor at the Final Rose Ceremony taped on May 10 at the Shangri-La Resort in the Maldives.

It was also apparent the couple was surrounded by The Bachelorette's production team, who were cheering after the romantic marriage proposal.

This marked the first time paparazzi ever released pictures of the Final Rose Ceremony before the first episode even aired, so Bachelor Nation is considering this proof Becca ended up with Garrett, the guy who stepped out of a minivan on Night 1 to show he can't wait to be a husband and father.

Becca looked stunning in a white, sequin gown with a low back in the pictures, while Garrett was wearing a nice suit.

If Garrett and Becca are truly engaged, the brunette beauty will become the fourth The Bachelorette star in a row to select the man who had received her first rose -- and the first kiss of the season.

(Kaitlyn Bristowe, Rachel Lindsay and JoJo Fletcher are all still engaged to the bachelors they picked on their respective seasons).

Becca has never been married before, but Garrett's future wedding to Becca will be his second time tying the knot.

Garrett was previously married to Kayla Cunningham. The pair exchanged vows on September 19, 2015; however, Nevada court records indicate the couple filed for divorce six months later.

Before Reality TV World reveals Becca's runner-up and third-place finisher, let's go through the rest of the season episode by episode, beginning with the next broadcast set to air on Monday, June 18.

RELATED LINK: 'THE BACHELORETTE' COUPLES NOW: WHOM DID 'THE BACHELORETTE' STARS AND THEIR BACHELOR PICKS ULTIMATELY END UP WITH?! (PHOTOS)

According to ABC, the next episode will kick off with the cocktail party and a private conversation between Becca and Blake Horstmann, a 28-year-old sales representative from Bailey, CO.

An intimate chat with Jordan Kimball, a 26-year-old male model from Crystal River, FL, will follow and end in a surprise.

Becca will eliminate Ryan Peterson, a 26-year-old banjoist from Manhattan Beach, CA, and Mike Renner, a 27-year-old sports analyst from Cincinnati, OH, at the subsequent Rose Ceremony, and then the group will head to Park City, UT, for the next week of dates.

ADVERTISEMENT
On her first one-on-one date in Utah, Becca and her date will join celebrated 2006 Olympic bobsled silver medalists Valerie Fleming and Shauna Rohbock at Olympic Park for a quick trip down the track. Country star Granger Smith later caps off the night with a romantic private concert.

For the group date, 13 suitors will find out if they can do the work of lumberjacks, but that evening at the afterparty, Becca will begin to wonder whether she has any genuine men left in the running for her heart.

Becca's last individual date this week will be snowmobile excursion planned for a "nerdy but genuine guy." The couple later bond over an emotional dinner in which they'll share stories of heartbreak.

And according to ABC, "Becca has one last surprise, which makes the remaining men more anxious." Host Chris Harrison will apparently have a "bombshell announcement," and then only 12 men will remain by the end of the Rose Ceremony.

Reality Steve spoiler blogger Steve Carbone reports the next episode will feature Garrett getting the first one-on-one date involving bobsledding, while Wills Reid, a 29-year-old graphic designer from Los Angeles, CA, will embark on the second solo date.

Both Garrett and Wills reportedly received roses on their dates.

And then Becca eliminated the following suitors in Utah at the Rose Ceremony: Nick Spetsas, a 27-year-old attorney from Orlando, FL; Christon Staples, a 31-year-old former Harlem Globetrotter from Los Angeles, CA; and Jean Blanc, a 31-year-old colognoisseur from Pensacola, FL.

Episode 5, filmed in Las Vegas, will show Colton Underwood, a 26-year-old former professional football player from Denver, CO, receiving a one-on-one date with the Bachelorette.

Carbone says the bachelors who participated in the group date this week were Garrett; Wills; Blake; Chris Randone, a 30-year-old sales trainer from Orlando, FL; Lincoln Adim, a 26-year-old account sales executive from Los Angeles, CA; Leo Dottavio, a 31-year-old stuntman from Studio City, CA; John Graham, a 28-year-old software engineer from San Francisco, CA; Jason Tartick, a 29-year-old senior corporate banker from Buffalo, NY; and Connor Obrochta, a fitness coach from St. Petersburg, FL.

RELATED LINK: 'THE BACHELOR' COUPLES NOW: WHO DID 'THE BACHELOR' STARS AND THEIR BACHELORETTE PICKS ACTUALLY END UP WITH? (PHOTOS)

The group date will allegedly show singing legend Wayne Newton inviting Becca and her group of men to his mansion, where he will serenade them with a song.

David returns to the show following his face injury, and then he and Jordan will be shown going on a two-on-one date with Becca in Las Vegas.

According to Carbone, both Jordan and David, a 25-year-old venture capitalist from Denver, CO, were sent home on their two-on-one date with The Bachelorette star. The other suitor who was ousted in Las Vegas was reportedly John.

ADVERTISEMENT
The Bachelorette's sixth episode will air on July 2 and feature Becca going on dates in Richmond, Virginia. Becca allegedly eliminated three more bachelors this week, bringing her count down from nine to six suitors.

Jason embarked on a one-on-one date with Becca in which they made donuts and visited the Poe Museum, Carbone reports.

The pair also reportedly paid a visit to the Veil brewing company, where two of Jason's friends from Buffalo were brought in: David Arduin and Hawk Jameson.

For the week's group date, Colton, Garrett, Chris, Lincoln, Wills, Blake, and Connor had to answer questions about Becca in a debate-style competition. Each man had to plead his case as to why he would be the best fit for Becca going forward, but the debate allegedly turned into a Chris vs. Lincoln showdown.

According to Carbone, Chris attempted to leave the group-date afterparty because he felt he wasn't getting any one-on-one time with Becca, and so he was later eliminated.

The one-on-one date in Virginia allegedly belonged to Leo, who enjoyed a Morgan Evans concert that night with Becca.

Becca's time in Virginia came to a close with both Lincoln and Connor going home, says Carbone.

Becca and her remaining group of six suitors then reportedly took off to the Bahamas, and this episode will air on July 9.

Three men reportedly received one-on-one dates this week. Colton allegedly had a romantic boat ride with Becca, Garrett rode in a seaplane with the Bachelorette to a private island, and Blake listened to a concert by the Baja Men.

Becca also had a group date with Wills, Jason, and Leo.

Carbone says Becca decided to deny Wills and Leo roses even before the date commenced because she had already booked Jason's subsequent hometown date.

It then became time for the men's round of hometown dates, which will air as part of The Bachelorette's eighth episode.

ADVERTISEMENT
Jason's hometown date reportedly taped on April 18 in Buffalo, NY.

Blake introduced the Bachelorette to his loved ones on April 20 in Bailey, CO, claims Carbone.

Colton and Becca's date allegedly filmed April 22 in Aurora, CO.

And finally, Becca met Garrett's family on April 24 in Manteca, CA.

Jason and Becca entered a wing-eating contest, Becca and Blake listened to a Betty Who performance, Colton and Becca walked around the Stanley Marketplace, and Garrett and Becca visited Garrett's high school and his parents' farm during this week of dates.

Before this significant Rose Ceremony, Becca's close friend Tia Booth from Arie Luyendyk Jr.'s season of The Bachelor -- who dated Colton before his The Bachelorette stint earlier this year -- appeared on the show to inform Becca she still had feelings for Colton, according to Carbone.

"Not sure how Becca took it, but considering Colton was eliminated at this Rose Ceremony, I gotta imagine it played some sort of role," Carbone writes in his blog.

RELATED LINK: 'THE BACHELOR' FRANCHISE COUPLES NOW: WHO IS STILL TOGETHER?? (PHOTOS)

Moving on to Episode 9 of The Bachelorette, it will reportedly feature the overnight Fantasy Suite dates in Chiang Mai, Thailand.

After spending the night with Becca in a Fantasy Suite, Jason was reportedly cut from the competition, leaving Garrett and Blake as the Final 2.

Garrett and Blake met Becca's family, and then following another round of dates, Becca reportedly decided to eliminate Blake in second place, and he was probably devastated. Becca therefore got engaged to Garrett.

Carbone reports The Bachelorette: The Men Tell All will air on July 30, followed by the August 6 finale.

Interested in more The Bachelorette news? Join our The Bachelorette Facebook Group!