[Bachelorette Season 14 Spoilers Warning: Stop reading now if you don't wish to know what happens on The Bachelorette's Season 14 finale -- including who finishes as her runner-up pick, and which bachelor Becca is with and engaged to after she picked and chose him as her winner].
The Bachelorette finale is set to air as a special three-hour event on Monday, August 6 from 8-11 PM ET/PT on ABC. After the finale broadcast airs from 8-10PM ET/PT, Chris Harrison will host a one-hour After the Final Rose special, when Becca will be joined by both of her Final 2 men.
Will Becca choose Garrett, a 29-year-old medical sales representative from Reno, NV, or Blake, a 28-year-old sales representative from Bailey, CO?
According to photos TMZ had obtained from the Final Rose Ceremony filmed on May 10 in The Maldives, Becca selected Garrett at the end of her journey to find love and he, in turn, proposed marriage to her.
The Final Rose Ceremony was reportedly taped at the Shangri-La Resort, and Becca wore a form-fitting, white-sequin gown with a low-cut back.
The newly-engaged couple were photographed exchanging a kiss as The Bachelorette's production team surrounded them and cheered and applauded for the happy couple.
Although the images did not give a clear picture of the man's face, based on his height and build, it's apparent Garrett received her final rose.
Reality Steve spoiler blogger Steve Carbone also later confirmed Garrett won Becca's heart.
"I'd be dishonest if I didn't say this was by far the most challenging, at times stressful, exciting and worthwhile thing I've ever done in my life. Though at times I questioned if this could actually work and if I was the best gal to take this on," Becca recently wrote in her People blog.
Becca will be shown torn between both men she is "in love" with; however, she had been holding off on expressing those feelings to the same as to avoid the situation she went through with Arie Luyendyk Jr.
Garrett will be the first man to meet Becca's family, and the pair will be "ecstatic to see one another," according to ABC.
Despite being really nervous, Garrett sets out to prove himself and show he'd be a great match for Becca.
Becca's Uncle Chuck has been the strongest male figure in her life since her beloved father passed away, so Garrett will open up to him about his first marriage and divorce and what he has learned from his past mistakes.
Emily will also warn Garrett not to break her sister's heart.
"But an emotional Garrett makes his case, explaining how much he loves Becca and wants to care for her forever," ABC teases.
But confusion will settle into Becca's mind once she spends the next day alone with Blake, who will try to convince the Bachelorette they are soul mates.
For their date, the pair will explore the island on bikes and paddleboards, and Blake's confidence will grow as the date progresses.
"That night Blake gives Becca a heartfelt gift that takes the couple down a memory lane of their romantic journey," ABC says.
"But is it enough? Becca is still filled with confusion and doubt about picking the right man. She is in love, but is he the one? Will she accept his proposal or have second thoughts?"
Becca was completely torn in the end.
In the episode that aired before The Men Tell All, Becca told the cameras, "I can't see one over the other at this point, and it's really scary."
And in her People blog released this week, Becca wrote of the finale, "Nothing could have prepared me for what was to come. I'm left with a gut-wrenching goodbye and the harsh reality that I had to break someone's heart in half."
Moving on to After the Final Rose, the special will be feature Becca, Blake and Garrett discussing the "stunning outcome and the heartwrenching decisions that changed all of their lives forever."
Becca and Garrett's engagement may not come as much of a surprise to fans given she was smitten with the outdoorsy bachelor with a big smile since offering him the coveted First Impression Rose of the season.
"When I look at Garrett, I see my heart's equal, and I see someone who will make a great father and a really loving husband. I think I will be able to rely on him no matter what... and there is something very special about him," Becca said in The Bachelorette episode when Jason Tartick was sent packing.
But Becca had a strong mental, physical and emotional connection with Blake all along. In fact, it was pretty clear Blake was going to win at the time of the men's hometown dates.
It's probably therefore safe to say Blake left the show absolutely devastated by his ouster and did not see it coming. He simply couldn't imagine another man having the same type of connection he had with Becca on The Bachelorette.