The Bachelorette spoilers give away details for the rest of Becca Kufrin's season -- including which men receive roses along the way and which bachelor wins her heart.

ADVERTISEMENT
[Bachelorette Spoilers Warning: Please stop reading if you don't want to learn who Becca Kufrin picks as her winner, as well as her runner-up bachelor, Final 4 picks, and details about her dates for the remainder of Season 14].

The next The Bachelorette episode is set to air Monday, July 2, with only nine bachelors still in the running for Becca's heart.

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

But before we dive into episode-by-episode spoilers, let's reveal the current status of Becca's love life.

Becca is not only in love, but she is engaged!

According to photos obtained by TMZ from the Final Rose Ceremony in the Maldives, Becca's winner was Garrett Yrigoyen, a 29-year-old medical sales representative from Reno, NV.

Becca and Garrett's engagement was filmed May 10 at the Shangri-La Resort, TMZ reported.

In the photos, Becca looked beautiful in a white floor-length, sequin gown, and she was kissing a man shortly after handing out her final rose of Season 14.

The man in the photo was clearly Garrett based on his look, build and height. He and the 28-year-old publicist from Minnesota were surrounded in the picture by what appeared to be The Bachelorette's production team, who were cheering for the happy couple in light of their engagement.

If Garrett and Becca are really engaged right now, she will become the fourth The Bachelorette star in a row to select the man who had received her first rose as well as the first kiss of the season.

(Rachel Lindsay, JoJo Fletcher and Kaitlyn Bristowe all got engaged to the men who had received the First Impression Rose and first real kiss of their respective seasons).

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

Becca is planning to only get married once, but Garrett has already been a groom.

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

As shown in a recent episode, Garrett called his ex-wife "emotionally abusive," saying she attempted to put a wedge between himself and his friends and family.

Reality Steve spoiler blogger Steve Carbone also confirmed Garrett and Becca are engaged to be married.

Now, let's return to the upcoming July 2 episode, that will feature Becca and her nine suitors traveling to historic Richmond, VA.

According to ABC, Becca will embark on a one-on-one date with Jason Tartick, a group date with seven men, and a one-on-one date with Leo Dottavio.

"Charming and funny" Jason will accompany Becca on a quaint trolley ride. Their first stop will be a popular donut shop and they'll learn how to make tasty treats.

After getting their own party started, Becca and Jason will stop next at the Edgar Allan Poe Museum, where the lively pair will celebrate "the gothic 'un-happy hour.'"

ADVERTISEMENT
Becca will then surprise Jason with a visit to a local brewery, where a group of his friends will meet them.

And later, at Jason and Becca's intimate dinner, the normally-lighthearted bachelor will open up and share some painful family memories, according to ABC.

"But will this suitor's revelations help or hurt his romantic cause?" the network teases, adding the day will end on a "stunning emotional note."

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

For the group date, seven men will meet Becca at the Virginia State Capitol building with George Washington and Abraham Lincoln and conduct a history quiz to test their knowledge of the nation's early years.

The men will further be challenged to compete in a debate on the Capitol steps to try and sell themselves to Becca as a political candidate would do.

Virginia Governor Ralph Northam will even be in attendance for this date.

However, the debate will dissolve into "an ugly showdown between two bachelors in front of the startled crowd," ABC says.

At the afterparty, one man will be able to take Becca's mind off the commotion and capture the rose.

Becca will unfortunately begin her subsequent one-on-one date with Leo pretty emotionally drained. The couple will enjoy a panoramic aerial tour of the state and Chesapeake Bay, and then they'll shuck some oysters.

Becca and Leo's dinner portion of the date will follow at Richmond's City Hall, and then the couple will be serenaded by Australian country star Morgan Evans, who will perform his hit "Kiss Somebody" single.

But Becca's night won't end there. ABC revealed one suitor will shock her with a late-night visit, attempting to convince her that he really is committed to her. It could be the end of the road for this guy, and based on the episode, it's safe to assume the man is Chris Randone.

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

ADVERTISEMENT
Once the Rose Ceremony commences, Becca will confidently hand out roses, and her final six men will travel to the Bahamas for some fun in the sun.

Carbone reported the following men will go on the group date in Virginia: Colton Underwood, Garrett, Chris, Lincoln Adim, Wills Reid, Blake Horstmann, and Connor Obrochta.

The men who will reportedly engage in a "showdown" during the debate are Chris and Lincoln, with the other five guys staying out of the drama. Carbone said the two men will body shame each other, and Chris will accuse Lincoln of taking steroids.

Becca will allegedly eliminate Chris at the group-date afterparty.

And Becca's time in Virginia will reportedly come to close with both Lincoln and Connor being denied roses at the Rose Ceremony.

Moving on to Episode 7. Becca and her remaining group of six suitors will reportedly travel to the Bahamas.

During the July 9 broadcast, three men will be afforded the opportunity to accompany Becca on one-on-one dates.

Those lucky men will be Colton, Garrett and Blake, who have ironically been the frontrunners since the start of The Bachelorette edition.

RELATED LINK: 'MARRIED AT FIRST SIGHT' COUPLES NOW: WHO'S STILL TOGETHER? WHO BROKE UP? (PHOTOS)


Colton will allegedly enjoy a romantic boat ride with Becca, Garrett will ride in a seaplane with the Bachelorette to a private island, and Blake will dance to the sounds of the Baja Men.

And the group date in the Bahamas will reportedly go to Wills, Jason, and Leo.

Carbone said Jason will receive the rose on this date and it was a no-brainer for Becca because she had already booked his subsequent hometown date by the time her three-on-one date even commenced.

ADVERTISEMENT
Becca will then travel to different destinations in the country to visit each of her Final 4 bachelors' hometowns.

In Episode 8, Becca will be introduced to Jason, Blake, Colton and Garrett's families.

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.

RELATED LINK: '90 DAY FIANCE' COUPLES NOW: WHO'S STILL TOGETHER? WHO HAS SPLIT?! (PHOTOS)

Jason and Becca will reportedly skate at Harborcenter and then enter a wing-eating contest at Anchor Bar during their time together.

Becca and Blake will take in a Betty Who performance, Colton and Becca will walk around the Stanley Marketplace, and Garrett and Becca will pay a visit to his high school and parents' farm.

Before this significant Rose Ceremony, Tia will allegedly show up to tell Becca that she still has feelings for Colton.

"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 wrote in his blog.

Episode 9 of The Bachelorette will reportedly feature Becca enjoying an overnight Fantasy Suite date with her Final 3 suitors in Chiang Mai, Thailand.

According to Carbone, Becca will send Jason home after their night together -- setting up Blake vs. Garrett in the Final 2.

After Blake and Garrett meet Becca's family and enjoy final one-on-one dates with her, Becca will allegedly reject a devastated Blake at the Final Rose Ceremony and give her final rose to Garrett, who in turn proposes marriage.

RELATED LINK: 'BIG BROTHER' SHOWMANCES NOW: WHO'S STILL TOGETHER? WHICH COUPLES HAVE SPLIT UP?? (PHOTOS)

Below is the list of 9 bachelors who are still in the running for The Bachelorette star Becca Kufrin's heart:

- Blake Horstmann, a 28-year-old sales representative from Bailey, CO

- Chris Randone, a 30-year-old sales trainer from Orlando, FL

- Colton Underwood, a 26-year-old former professional football player from Denver, CO

- Connor Obrochta, a 25-year-old fitness coach from St. Petersburg, FL

- Garrett Yrigoyen, a 29-year-old medical sales representative from Reno, NV

- Jason Tartick, a 29-year-old senior corporate banker from Buffalo, NY

- Leo Dottavio, a 31-year-old stuntman from Studio City, CA

- Lincoln Adim, a 26-year-old account sales executive from Los Angeles, CA

- Wills Reid, a 29-year-old graphic designer from Los Angeles, CA

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