Princess Anne in Cape Town: how she’s surprisingly become a fashion icon