Princess Anne wears a beloved hat with an emotional message for her son’s wedding

Princess Anne wears a beloved hat with an emotional message for her son’s wedding

Bethan Holt