With The Bachelor season finale set for Monday, March 11 (the Women Tell All special is next week), it all comes down to Catherine Giudici and Lindsay Yenter.
Who will take home Sean Lowe's final rose? The Bachelor spoilers shed some light on that if you want to know. If you don't, well, it's still anyone's guess.
The Women Tell All show basically exists to rehash OMG moments like that, and for insane contestants like Tierra LiCausi to sit in the hot seat.
But really, what we all want to know is who will win, Lindsay or Catherine. Based on Sean's connection with both - and fan reactions - it's very hard to say.
Will Yenter, a 24-year-old substitute teacher and Army brat, re-use her wedding dress from night one? After the past two weeks, she clearly has a shot.
Or will Giudici, a 26-year-old Amazon graphic designer, win out on chemistry and receive Sean's proposal after forging such a bond with him all year?
From what we hear, both Lindsay Yenter and Catherine Giudici attend the final rose ceremony. One is proposed to, one is dumped. Standard Bachelor.
But what is up with the letter Sean gets in the finale promo? Is it from one of the girls? Or AshLee? Sean's mom? We welcome your theories on that.
Most importantly, though, who do you think should receive his final rose? Share your comments below and vote in THG's Bachelor finale poll: