Katie Holmes just proved a leather jacket is a fall wardrobe essential - it's versatile, lightweight and perfect for layering. She recently rocked a sleek jacket that nails the cool-girl vibe. The best part? You don't have to splurge to get the look - there's a budget-friendly version on sale for $40! Holmes styled her version of the jacket with a flowy maxi dress, which balances the soft, feminine silhouette of a long dress with the edginess of a leather jacket.