We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

Paid Post

Tell Us About The Gal You’re Shopping For And We’ll Give You The Perfect Gift For Her

Is she in need of some R&R or a sparkling new start?

This year, Christmas shopping at The Body Shop means so much more than a great beauty haul. With every purchase made, The Body Shop will donate towards Launch Housing — providing homes for women experiencing homelessness as a result of domestic and family violence.