I'm a bit surprised that Harry or Pippa were not chosen as godparents for either George or Charlotte. I'm not in the UK so I don't know what the tradition is.