Prince William
Prince William is a Cancer — just like his mother! This means he's both sensitive and nurturing, which is probably very appreciated by Kate and their children. Cancers can also be quite the homebodies, which means William probably gets pushed out of his comfort zone when doing all those royal tours, though I'm sure he's more than used to it by now.