Eyewitness Beauty
Eyewitness Beauty
Episode 150: At Least We Smell Great?
Preview
0:00
Current time: 0:00 / Total time: -1:16
-1:16

Episode 150: At Least We Smell Great?

Rough week for half of America. Annie and Nick discuss coping mechanisms, Martha Stewart, the oily skincare fad of yore, and a posh beauty retailer’s physical future. Plus, some deliciously scented product of the weeks you WON’T want to miss.

This post is for paid subscribers