Queen Camilla has attended the Braemar Literary Festival alongside her son, Tom Parker Bowles, in an unconventional wardrobe staple she hasn't sported in two years.