He has a girlfriend named Chloe Carter. She is one of Trish's Bridesmaids for the wedding.Cal is somewhat apart ofthe wedding.It seems that the bond with Chole and Cal is like Henry and Trish.
Because it's quite common for people to bring dates to a wedding. I find it surprising that Chloe was the only one who DID bring a date. (Though if you remember Lucy's boyfriend was supposed to come out for the wedding.)