Baby Bachelor Wesley will have to make a tough decision on the upcoming season finale of The Baby Bachelor.

Who will little Wesley choose? Jimmy Kimmel's adorable nephew, who stars in the late night talk show's spoof series The Baby Bachelor, will face a difficult decision in the upcoming season finale on Thursday, June 20.

After four weeks of one-on-one dates, hometown visits, and drama (finalist Jesse is "wrong for Wesley," one simpering, rejected contestant said during a confessional), the very eligible young bachelor will have to decide which tiny tot he'll extend his ring pop to at the end of his "journey." 

Will it be mild-mannered Gabrielle, who revealed to Wesley that she has a baby (doll) during a particularly awkward one-on-one milk-fueled dinner date?

Or will it be "stay-at-home daughter" Jesse, whose evil cackling and schemes to win over Wesley have rubbed the other contestants the wrong way?

Watch the season finale of The Baby Bachelor on Thursday, June 20 at 11:35 p.m. EST on ABC's Jimmy Kimmel Live to find out!