Princess Anne is without a doubt the most sustainable member of the Royal Family for constantly re-wearing her clothes from the 1960s, 1970s and 1980s. What diet does the Princess Royal follow?
This article, images and content belong to the source and curated for informational purposes.