Feb 26 Feb 26 Ba&Sh Embroidered Eyelet Top Polka Popp Princess Alexandra, Tops Ba&Sh Embroidered Eyelet Top Long-sleeved embroidered top. Purchase Worn by Princess Alexandra on:20 March 2018 - Luxembourg State Visit in France Leave a comment
On Friday, the Princess of Wales visited the Royal Marsden Hospital in London