Queen Camilla was awarded an honorary doctorate of literature by her sister-in-law Princess Anne in a rare joint engagement as the pair were all smiles on the red carpet.