From The Daily Brides: Carolina Herrera, Master of Ceremonies

Carolina Herrera Carolina Herrera
Courtesy Carolina Herrera