Credit: Carolina Herrera Spring 2013 wedding dress via WWD
View this blog post »
Tagged with: Carolina Herrera, spring 2013 wedding dress, bows, Ivory, mermaid