Jennifer was dating William Wagner, Lance's best friend. But, just like in the stories Guinevere (Jennifer) ad Lancelot (Lance) betray Arthur (thought to be Will) and secretly start dating behind his back. When at Will's party Will catches them. Lance and Jennifer apologize. In the end, when Will is with Allie. Will seems to have forgiven the and Lance and Jennifer are happy.