I know, I know you have enough Stila Kitten to last you through two makeup lives but the Stila Kitten Set for Holiday 2013 is for the real hardcore fans out there.
Take a look!
Love it or not Kitten is here to stay!
Available now at Ulta.com for $32.
P.S. Did you start Doctor Sleep yet? Not QUITE what I expected but sequels never are….! Feels like I’ve been waiting half my life for this novel but I almost feel asleep reading it.