Legendary rapper Snoop has lifted the lid on his extraordinary relationship with the Royals as he is named the one celebrity ...