This reversible faux fur vest from Calvin Klein Performance is like having two vests in one!

Price: Price pending
More