'The Bachelorette (2015) winner predictions: Will Nick Viall or Shawn Boooth win Kaitlyn's heart?

Nick, Kaitlyn and ShawnABC

For the last time, fans will see Nick Viall and Shawn Booth battling it out for Kaitlyn Bristowe's heart. Now that the competition is down to two guys, the guessing game is in full swing as to who walks away engaged with the dance instructor in "The Bachelorette" season 11. 

Just a bit of background: Nick reportedly had a history with Kaitlyn, which made things easy for him to join season 11. He was a contestant in Andi Dorfman's season but lost to Josh Murray. Kaitlyn, on the other hand, was one of the single ladies in Chris Soules' season of "The Bachelor." When she was eliminated, she and Nick started communication. 

When Nick was officially on board the race, crazy things happened. Shawn immediately disliked him and they haven't developed friendship over the course of the show as seen in the past episodes. Then Nick and Kaitlyn shared a steamy night in Dublin and Shawn lost it. 

[Spoiler Alert!] During the course of the season, there have already been spoilers on how this rivalry ends, one was from Kaitlyn herself. Just last month, she posted a Snapchat photo of her and Shawn in bed, not only revealing who she chose but also hinting that they were still together.  

According to Hollywood Take, citing unidentified sources, both Nick and Shawn propose to Kaitlyn during the final rose ceremony. The bachelorette, in the end, reportedly chooses Shawn over Nick, adding that the rivalry between the two never ends. 

However, spoiler site Reality Steve claims that the season 11 bachelorette ends up sending every guy in the competition home. Although Kaitlyn started out looking for love, it reportedly turns out she doesn't find it among her 25 suitors. If true, then this means that both Shawn and Nick fail to sway her and their competitiveness has been to no avail. Is this how it all ends? 

Fans can catch "The Bachelorette" season 11 every Monday. Tomorrow's episode is "The Men Tell All."