She is widely recognised as the hardest working royal, having carried out 457 engagements in 2023. But Anne, the Princess Royal, impresses for numerous other reasons too.