Is William Beckett single?

No, he is engaged to Christine Bandy. They met in high school.