It wasn't the least bit surprising when Nice, one half of the Kylie Cosmetics Naughty and Nice holiday collection for 2017, sold out. Aside from the fact that many of the brand's launches sell out, the palette's 14 matte and shimmery shades made it hard not to want to plunk down $44 for it. Allure reports that while the Naughty palette is still available, it's been a long time since Nice has been seen for sale. However, on Sunday Kylie Cosmetics announced via Instagram that the Nice Palette will be restocked July 24 ? literally Christmas in July.