Chambray Dress
- StyleYahoo Life
Meghan Markle wore a $3,103 denim dress — shop 10 dresses like hers for a lot less
A Carolina Herrera dress might be out of your budget, but these pretty options won't be.
A Carolina Herrera dress might be out of your budget, but these pretty options won't be.