Advertisement

31 times Princess Anne was everyone's hero

The Princess Royal is one of the hardest working (and most popular) members of the Royal Family - and these moments prove why