Princess Anne just schooled everyone on sustainable style—she wore her iconic red coat from Christmas 2000 (and even 1997!) for this year’s Sandringham walk. Royal fans are obsessed with how she keeps her looks fresh decades later. Bonus: Lady Louise Windsor also rocked a hand-me-down Prada coat from her mom. Vintage is officially royal-approved! #Beauty #PrincessAnne #RoyalFashion