Princess Kate reportedly has a cute nickname for King Charles as 'grandpa' as they both share a special relationship with each other.