The Bachelorette winner won't formally be announced for a week, but spoilers have already revealed which bachelor won Rachel Lindsay's heart.

[Spoiler Warning: Please don't continue reading if you want to be surprised by The Bachelorette's Season 13 finale].

The Bachelorette season is coming to a close on Monday, August 7 with a three-hour event, and that date is fast approaching now that The Men Tell All special has already aired.

Rachel faced a whole room of ex-boyfriends on The Men Tell All -- including Dean Unglert and DeMario Jackson -- and now viewers will watch her face the most brutal breakup in The Bachelorette history on the finale. However, after Rachel breaks a man's heart, she will be shown experiencing that happiest moment of her life.

Rachel still has Eric Bigger, Bryan Abasolo and Peter Kraus in the running, so which of these bachelors is her current fiance?

"Rachel finds herself in an emotional predicament," ABC teases of the finale. "She is falling in love with three amazing men as she enters the final week of her journey to find love. Who will get the final rose?"

According to Reality Steve spoiler blogger Steve Carbone, Rachel gave her final rose to Bryan, a 37-year-old chiropractor from Miami, FL. Bryan proposed marriage to the Bachelorette with a beautiful Neil Lane diamond engagement ring.

The Bachelorette host Chris Harrison has said the finale filmed in Rioja, Spain, is going to be "dramatic" and "unbelievable," so viewers have a lot to look forward to.

Carbone wrote in his blog that his sources -- who informed him that JoJo Fletcher got engaged to Jordan Rodgers last year on The Bachelorette -- are "sure" she is with Bryan now.

Carbone said he'd like to brag he's one thousand percent certain Rachel ended up with Bryan, but he can't do that because he said the same thing when he reported an incorrect spoiler before the season premiered on May 22.

Back in May, Carbone claimed Peter, a 31-year-old personal trainer and business owner from Madison, WI, actually popped the question to Rachel at the end of her journey to find love.

Carbone later corrected himself, however, revealing that Peter finished Season 13 in second place.

"When it gets down to the finale and the final two guys, the last breakup is the most heart-wrenching of all time," an insider told Us Weekly. "They couldn't say goodbye, and even when they did, there were so many tears from her."

The insider alleged that after Rachel dumped her runner-up, he "collapsed and sobbed."

"She was torn until the very end," the insider told Us. "It's brutal to watch this breakup -- worst breakup in years on this show."

Peter's exit will therefore probably tug at his fans' heartstrings. However, there is always a chance for him to become the next The Bachelor star.

If Bryan won Rachel's heart and Peter finished in second place, that means Eric, a 29-year-old personal trainer from Los Angeles, CA, placed third.

Rachel's friend Astrid Loch from Nick Viall's edition of The Bachelor recently leaked some information that is consistent with Carbone's predictions for the end of Rachel's The Bachelorette edition.

Astrid appeared to accidentally spoil the ending during a recent interview with Entertainment Tonight.

Astrid said of Rachel and her fiance, "She's planning a party. There's After the Final Rose and then they are going to Dallas to have a party there. He gets to meet all of her friends and non-Bachelor people, too. And then they're going to Miami after that to have an engagement party there, too."

Rachel's hometown is obviously Dallas, TX, while Bryan's family currently resides in Miami, FL, as shown during a recent episode of The Bachelorette. Bryan also practices in Miami.

Rachel's romance with Bryan probably doesn't come as much of a surprise to Bachelor Nation since he's been a frontrunner from the very beginning. Bryan is older than most of Rachel's other suitors, and his maturity shined when other guys were focused on drama in the house.

Bryan claimed his family loved Rachel, but her clan was especially skeptical of him since he comes across smooth and almost too charming. Rachel, however, apparently went with her heart and gut when choosing her future husband, and she has told multiple media outlets that she is extremely happy and "in love" right now.

Peter probably lost out on having Rachel in his life because of his inability to fully let go in The Bachelorette process. He has been guarded, doubtful and concerned. While Peter expressed he's falling in love with Rachel, he hasn't professed genuine love and he's not really ready to pop the question.

Peter has been reluctant to propose because he got to know Rachel in such a short period of time. He called the idea of getting down on one knee "terrifying," adding that he only wants to get engaged and married once.

Rachel made it known she wants a proposal at the end of the process and not just a boyfriend, so it will be interesting to see if Rachel truly dumped Peter or had to let him go because Peter's feelings were behind.

The finale will kick off with Peter and Bryan's Fantasy Suite dates, as Eric's overnight date aired a couple of weeks back.

"She asked about religion, whether they'd move to LA, where she wants to live. She asked whether they wanted kids and how many, and if they wanted to send them to public or private schools," a source recently told Life & Style.

Not only did Rachel allegedly ask the guys about their credit scores, the insider added, "She also asked them, 'How much [money] do you make?'"

Eric has come a very long way on the show since he's never been in love before. Rachel noted that he became "a new man" in this process who is vulnerable and open with his feelings. Eric really fell in love with Rachel and told his family that she embodies everything he'd want in a future wife.

Eric -- whose Fantasy Suite date concluded with the couple playfully sharing a bathroom in the morning -- appreciated how Rachel challenged him, and in turn, Rachel has said she loved his positive outlook on life and fun personality. However, Rachel discovered she had more of a friendship with Eric than anything.

In a recent preview for the finale, Rachel was shown agonizing over her final decisions.

"I just feel like I'm making a big mistake," Rachel admits in the clip. "I don't want to repeat what I've done in every single relationship... I want a proposal, [but] am I forcing myself to do something that I'm not ready for?"

For additional information about Peter, click here to visit our Peter Kraus page or click here to see our Peter Kraus photo gallery.

For additional information about Eric, click here to visit our Eric Bigger page or click here to see our Eric Bigger photo gallery.

To learn more information about Bryan, click here to visit our Bryan Abasolo page or click here to see our Bryan Abasolo photo gallery.