Tonight’s the night. Tonight’s the night. Tonight’s the night. The night we’ve all been waiting for. TONIGHT, tonight, we see our love tonight. Sean Lowe, that is. For tonight is the night of all nights. The night The Bachelor Season 17 begins. This very night! Can you believe it?

At 8PM ET/PT, the hottie with the naughty body will have a little BFF time with Chris Harrison before meeting the 26 (come on, cat’s out of the bag, right?) ladies who are all hoping to scratch and claw their way to Sean’s s-pec-tacular body heart.

The neverland ranch of mansions, the Bachelor Mansion is a magical place where girls who were previously hair stylists and fit models suddenly become family-oriented, deeply spiritual, “lady face”-having Hunger Games contestants. It’s gonna be good.