Camilla Parker Bowles, Duchess of Cornwall, has been in the spotlight lately, though it hasn't all been good news.