Camilla, Duchess of Cornwall, is still struggling with a cough, three weeks after contracting COVID-19.