Just two women remain on The Bachelor this season. To learn who Sean Lowe (allegedly) chooses March 11, follow the link for The Bachelor spoilers.
Whoever he's engaged to ... is there already trouble in paradise?
According to a totally unreliable celebrity news tabloid, Sean may be cheating ... with Emily Maynard, who broke his heart on The Bachelorette last year.
This is totally ridiculous for several reasons: