Toiletries in a stocking?
Brilliant!
Especially for kids who aren't fond of using them as a matter of course.
My kids always loved baths and showers so anything related to that, including a new bath towel and robe, made them excited to wash.
My son, now 17, pretty much can expect an Old Spice kit because it's his favorite. He loves the Fiji scent. Let me tell you......the house smells wonderful after he uses it and I've used it myself to try it out. They aren't over-drying for the skin. I like using them as well.
You don't have to do "marketing to kids" toiletries. You really don't.
I've had friends whose kids were bath and shower haters, but give them a gift of different soaps, shampoos and lotions, especially the stuff or older kids, and they were begging to bathe or shower. Same thing with battery operated tooth brushes, mouth rinse, hair gels or products for fun.
My kids had their own travel bags with manicure sets, room for their other toiletries and they learned to keep that stuff together so if we went on a trip, it was all together. They've come in very handy. The kids have loved them.
As my daughter got older, it was cute makeup bags, etc, including sunscreen and the like.
My son is much easier. Body wash, deodorant, nail clippers, room for his toothbrush and toothpaste, mini mouth wash, chap stick, some band-aids, neosporin. Mini travel packs are a great gift.
My son definitely has his favorite toiletries and yes, Christmas is always a time for replenishing because they come in gift packs.
Just my opinion.