Camilla of Cornwall

Camilla of Cornwall

Camilla Parkes Bowles holds the title of Duchess of Cornwall after marrying to Prince Charles. She was in the eye of controversy for her extramarital affair with the queen’s son. She has two children from her previous marriage and just a few years ago she achieved the acceptance of the British people after the death of Diana.