Becca began her journey to find true -- and lasting -- love with 28 bachelors in the picture after getting her heart broken by Arie Luyendyk Jr., and now she's down to only three men with less than two weeks left to go until the final Rose Ceremony when she picks a winner, according to Reality Steve spoiler blogger Steve Carbone.
Becca's alleged Final 3 suitors are Jason Tartick, a 29-year-old banker from Seattle, WA, who currently resides in Seattle, WA; Blake Horstmann, a 28-year-old sales representative for Coors from Denver, CO; and Garrett Yrigoyen, a 29-year-old surgical technology consultant from Reno, NV.
That means Colton Underwood, a 26-year-old NFL free agent from Los Angeles, CA, was eliminated in fourth place since Carbone's sources previously spotted him on a hometown date with The Bachelorette star in Colorado.
"You've waited long enough so here you go: Your final 3 are Blake, Jason, & Garrett. Colton was eliminated at the final 4 rose ceremony," Carbone tweeted on April 29.
He was engaged to Kayla Cunningham and they tied the knot on September 19, 2015; however, Nevada court records indicate the couple filed for divorce six months later.
Garrett reportedly received Becca's First Impression Rose and is a "major frontrunner" to win her heart.
If Becca chooses Garrett in the end -- which Carbone believes is a strong and likely possibility -- she will become the fourth Bachelorette to choose her First Impression-Rose recipient in the finale.
The Bachelorette's official Twitter account recently wrote, "Becca knows what she wants," and show creator Mike Fleiss called the Minnesota publicist "warm-hearted" and teased this season may be one of the franchise's "most romantic" ever.