50 years on: How Camilla Parker Bowles finally won our hearts