Time has a way of rewriting fashion rules — and Princess Anne just proved it without saying a word. 👑

In a world obsessed with reinvention, there is something quietly radical about constancy. When Princess Anne stepped out recently wearing a navy-and-cream coat first seen in public in 1980, it…

Read more »