1 / 20

Theses are the best makeup palettes and sets to add to your Christmas list for 2018. From MAC to Charlotte Tilbury and NYX to Benefit, we've got them ALL...