Apr 29 Apr 29 Carolina Herrera Bubble Fringe Top Heaven Crown Princess Mary, Tops Carolina Herrera Bubble Fringe Top Carolina Herrera bubble fringe sleeveless top Purchase Worn by Crown Princess Mary on:18 April 2005 13 May 2006 Leave a comment