Princess Anne branded 'royal trooper after final duty for Queen: 'Always goes extra mile'
PRINCESS ANNE has long been dubbed the "hardest working royal" thanks to her consistent number of public appearances.
PRINCESS ANNE has long been dubbed the "hardest working royal" thanks to her consistent number of public appearances.