Lady in red! The Princess of Wales looks sensational in a scarlet suit for Windsor Castle reception
That, then, is what we might expect from her more ‘meaningful’ approach to royal engagements. There have long…
Browsing Tag