Denim Tie Dress Armani Exchange

Denim Tie Dress Armani Exchange

Very slim fitting and not too tacky (as most denim dresses tend to be)