Luxury Soap
Chanel, $26
SHOP IT
Will she ever buy a Chanel soap for herself? Probably not, but that's what makes the gift so special.
•••
For more celebrity news, beauty and fashion advice, savvy political commentary, and fascinating features, sign up for the Marie Claire newsletter.
SUBSCRIBE HERE