John Fitzgerald Kennedy was nicknamed 'Jack' because Jack is a common nickname for the name John.