A Peek at Cara Delevingne's Latest YSL Campaign and Cameron Diaz's New Body Book

Busy week finishing (or starting) your holiday shopping? Here are the beauty stories you need to catch up on!

Cameron Diaz has a self-help book hitting stores on New Year’s Eve for all those who need to learn to love their bodies a little bit more. {The Cut}

Tastemakers like Gucci Westman and Tory Burch share the products on their vanities. {Vogue}

A slideshow of 98 insanely beautiful runway beauty looks from makeup artist Pat McGrath. {Vogue UK}

One more reason to get pierced. {BeautyCounter}

An easy holiday braid how-to. {The Beauty Department}

Cara Delevingne’s rocking a bright lip and bold eye in her new YSL campaign. {Fashionista}

Allure gave Avril Lavigne a makeover—and she looks amazing. {Allure}