Prev 20 of 68 Next
Carolina Herrera, Spring 2015
Seamed and architectural, we like to think of this Carolina Herrera number as a dress for a warrior bride.