Prev None of 25 Next
A poker dealer, a substitute teacher, a yoga instructor, and a model — just a few of the gorgeous gals who'll be competing to win Sean Lowe's heart this season on The Bachelor. The ABC dating series doesn't premiere until Jan. 7, but we've got your sneak peek at this year's crop of lucky ladies!