"Baby Daddy" is closing in on Season 4 finale and soon Riley will have to choose between Ben and Danny once and for all. In episode 17, we saw that Brad and Bonnie are happily engaged, and the series is moving quickly towards the festivities that come with a wedding.

In Episode 18, "Till Dress Do Us Part", Bonnie (Melissa Peterman) has some important task for her sons and their friends. As Ben (Jean-Luc Bilodeau), Danny (Derek Theler), Tucker (Tahj Mowry) and Riley (Chelsea Kane) go about the chores that Bonnie has entrusted them with, each of them think about where their own lives are headed.

They fail at almost everything that Bonnie asks them to do, and Riley's mind wanders about how she is in love with both the Wheeler brothers. The love triangle will finally have to end and Riley will have to choose between the man she has loved her whole life, and the man she fell in love with as an adult.

Ben and Danny on their parts are not willing to give up on Riley. While Ben is ready to do anything to win his ex-girlfriend back, Danny's thoughts go back to the girl of his dreams.

Meanwhile, according to the spoilers for "Till Dress Do Us Part", Bonnie is going to make a decision that frustrates everyone. Watch Season 4 Episode 18 of "Baby Daddy" at 8.30 pm (EST) on Wednesday, 22 July, to find out what Bonnie and Riley's decisions are.