• JoJo Fletcher may finally settle for Jordan.

JoJo Fletcher may finally settle for Jordan. (Photo : Facebook/The Bachelorette/ ABC)

"The Bachelorette" Season 12 (2016) finale will be intense and emotional. The show is expected to with a dramatic final rose ceremony wherein JoJo Fletcher picks one bachelor as the winner and rejects the other. According to the rumoured spoilers, the show ends with a proposal, not one but two. Read on for the details.

Like Us on Facebook

[Spoiler alert! This article contains potential spoilers for "The Bachelorette" Season 12 (2016) finale/finale rose ceremony. Do not read further if you don't wish to know more about it.]

"The Bachelorette" Season 12 (2016) finale is just a few weeks away. According to Life & Style report, Fletcher falls in love with her final two contestants. Before the final rose ceremony, each bachelor proposes the leading woman and it wasn't an easy decision for her to make. Fletcher struggled to make up her mind until the last minute in the finale.

"She was so torn between the final two guys," an insider claims.

Fans must brace themselves for an emotional "The Bachelorette" Season 12 (2016) finale airing on Aug. 1, Monday.

"She kept crying and crying because she didn't know what to do," the insider added.

Eventually, Fletcher makes a decision and gets engaged after the final rose ceremony. The grand finale takes place in Thai island of Phuket. The winner proposes her with a Neil Lane engagement ring.

The insider suggests that the finale is nothing like viewers expect it to be. In addition, it is said to involve a "huge twist at the end."

The runner-up reportedly went down on one knee to propose Fletcher. However, she had to turn him down. She gave the final rose to the winner while she still kept wondering if it is the right decision or not.

It is said to be "the most shocking ending in the Bachelor history."

Meanwhile, Reality Steve's episode-by-episode spoilers for "The Bachelorette" Season 12 (2016) revealed that Robby Hayes and Jordan Rodgers were the final two contestants. Fletcher picked Rodgers as the winner and rejected Hayes at the final rose ceremony. During the finale, the bachelorette and the winner got engaged.

"The Bachelorette" Season 12 (2016) airs Mondays on ABC. Stay tuned for more spoilers and updates. Meanwhile, let us know who you think will be Fletcher's final pick/ winner of the show?