Denim's Cyclical Fashion Trends: Why Millennials Are in a Style Tug-of-War | Whale Factor