Princess Anne sports her favourite Adidas sunglasses and a vibrant orange dress as she visits a new war memorial in Cape Town
Princess Anne was dressed for the South African sunshine in an orange dress and mirrored Adidas sunglasses today as she visited a new war memorial in Cape Town.