Popsugar Fashion Celebrity Fashion Princess Anne Wearing White Coat Princess Anne Has Owned This Coat For 40 Years, and You'll Never Guess How Many Times She's Worn It 19 March 2018 by Nikita Charuza First Published: 13 March 2018 View On One Page Photo 2 of 4 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 2 1985 Wearing the coat to a derby with Queen Elizabeth in 1985. Previous Next Start Slideshow Celebrity FashionThe RoyalsThe British RoyalsWinter FashionCoatsSpring FashionPrincess AnneJacketsOuterwearWinter