The Princess Royal donned her favourite sunglasses for the start of a two-day trip to South Africa where she admitted to owning more ponies than she should.