Princess Diana wearing a green barbour coat against the rain at Ardveenish on the island of Barra during a tour of the Western Isles, July 1985.