Best Gifts From Charlotte Tilbury
These 20 Charlotte Tilbury Gifts Are So Luxurious, You Might Just Treat Yourself, Too
5
The Luxury Eyeshadow Palette ($53) comes in over 10 different variations, including pinks, golds, rose golds, greens, smoky and more. These are a great gift for makeup beginners and pros.