It can be tough to strike the right balance when filling a stocking — making it seem pleasantly stuffed, but without cranking up the price tag too high. These pretty lipsticks and stains will fit perfectly into any stocking, and they all cost less than $15.


The Body Shop Geisha Doll Lip & Cheek Stain, $8This red and gold-flecked lip stain (which also works wonderfully as a cheek stain) is enriched with community fair trade marula oil, leaving skin healthy and hydrated. And there’s just no ignoring how freaking adorable this limited-edition bottle is.


Topshop Mini Lip Bullet Pyramid, $10Topshop’s Lip Bullets are buildable, and can be worn as a more sheer wash of color, or layered on for a bold pop — the lightweight formula won’t feel too heavy or dry. A hydrating orchid and papaya complex infused in each lipstick leaves lips silky smooth. Encased in a simple ornament-type box, this mini version is the perfect way to gift this popular lipstick.


BITE Mix ‘n Mingle, $12BITE’s lipsticks are not only known for their quality and lasting abilities, but also for their gorgeous shade options. This ornament-style stocking stuffers come in an array of lipstick types and colors, so you can hand pick the perfect one for your giftee. From hot pinks to peachy nudes, the selection covers just about any makeup lover out there.


IMAN Cosmetics Déjà vu Palette, $5Can’t choose just one color? This convenient lipstick palette houses five very different lipstick shades. The moisturizing formula conditions the lips with coconut, aloe, shea, jobjoba and vitamin E, making this a great colorful solution to chapped winter lips. Bonus: It’s got a place to attach it to your keychain — you can’t really get more travel-friendly than that.

25 Days Of Beauty:Day One: L’OcciBox Beauty Sample Box by L’Occitane