Former England captain David Beckham has opened up about his royal connections with both King Charles and Prince William after making several high-profile appearances with them both at recent events