Gregg Sulkin From Avalon High Loosely based on Meg Cabot novel of the same name, Avalon High follows Allie (Britt Robertson) as she realises her friend William (Gregg Sulkin) is the reincarnation of King Arthur. Image Source: Getty / Frazer Harrison