Kerastase

Fresh Affair Dry Shampoo

$55.00

A dry shampoo that lasts up to 24 hours and absorbs oil to leave hair with a lightweight, clean feeling.