Recurring Guest Characters John Barrowman 1 guest appearances Colin Jackson 1 guest appearances Vanessa-Mae 1 guest appearances