Jan 18 Jan 18 Zara Multi Print Top Polka Popp Princess Caroline, Tops Zara Multi Print Top Multi patterned blouse. Purchase Worn by Princess Caroline on:25 June 2015 - Longines Global Champions Tour of MonacoAugust 2015 Leave a comment