 Other boyfriends include Dennis Duffy.In her longest onscreen relationship, Liz dates Criss Chros (James Marsden), a down-to-earth hot dog vendor named after a 1990s teen rap duo.Their relationship began sometime before season 6 and continued past the 6th-season finale, in which she and Criss finally decide to try to have a baby together.