In 2017, we saw everything from lightning-bolt leggings to checked blazers sell faster than Kylie Lip Kits. And while some must-haves — like this vegan leather carry-all super-chic cardigan, or witty dad-hat — are, in fact, still out of stock, there are a few best-selling pieces you can still manage to get your hands on before the year's end. Whether they just got restocked or are only currently shoppable in a limited size run (you could be in luck!), the 15 goodies ahead are some of the most wanted of the year — and they're yours for the taking.