Princess Anne and her mother, the late Queen Elizabeth II ... wearing a regal-looking purple coat. Her coat of choice ...