Prince Charles, Camilla, Duchess of CornwallFans think there’s a Netflix-related reason Prince Charles and his wife Camilla, Duchess of Cornwall, turned off comments on their official Clarence House Twitter account.
Eagle-eyed…