Kate Hudson, Kim Kardashian

Remember those patent-leather streetwalker boots Julia Roberts wore in Pretty Woman? Well, whether you like it or not, you're about to see a whole lot more of them this winter.

The over-the-knee footwear — fondly referred to as "hooker boots" or "f--- me boots" amongst girlfriends — is taking the place of leggings as a wardrobe staple.

Kate Hudson wore a suede pair over skinny jeans, but more often than not they replace pants altogether. Kim Kardashian (aka J-Lo 2.0) demonstrates the look with leather heels and a belted mini-dress.

To sum up: Dresses shorter, boots higher.