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