- For years Ms Camilla was vilified as a marriage-wrecker who shattered Britain's fairy-tale royal love story.
- Recent polls published in Britain's tabloids indicate strong opposition to her ever being given the title of Queen.
- Over time Ms Camilla has also been widely accepted by the royal family, including Prince Charles and Princess Diana's two boys.
The anniversary of Princess Diana's death once again turns the spotlight on Prince Charles' current wife Ms Camilla Parker Bowles, whom the princess famously referred to as the third person in her marriage.
For years Ms Camilla was vilified as a marriage-wrecker who shattered Britain's fairy-tale royal love story and Princess Diana herself referred to her as a "Rottweiler".
Following Princess Diana's tragic death in 1997, Ms Camilla and Prince Charles were free to revive their decades-old romance.
Discreet at first, they were married in 2005 and she gradually won over the hearts of many Britons.
But others remain unconvinced by Ms Parker Bowles, who became the Duchess of Cornwall on marrying Prince Charles.
"Infidelity that won't be forgiven," read a headline by Daily Mail columnist Michael Thornton this week.
Recent polls published in Britain's tabloids indicate strong opposition to her ever being given the title of Queen when her husband becomes king.
Her defenders say she has never aspired to royal titles.
"She had no ambition to be a princess or duchess or even queen," wrote Prince Charles's biographer Penny Junor, on their 10th wedding anniversary in 2015.
"She simply wanted to be with, and support, the Prince of Wales. Their marriage has given him a new lease of life," she added.
Born Camilla Shand in London on July 17, 1947, Ms Parker Bowles had a deeply traditional upbringing.
The granddaughter of Lord Ashcombe, she was educated in London, went to finishing schools in Switzerland and France and spent her home life on a country estate in Sussex, southern England.