Kate Middleton's Nickname for Prince William Is So, So Cringe

When "babe" just won't do.