Zoë Kravitz’s Most Stunning Beauty Moments Ever

The perpetually stunning and totally badass Zoë Kravitz turns 29 years old today, and to celebrate we’ve compiled, to put it simply, a gallery of the most drool-worthy, “how the hell does she look like that?” photos from Kravitz’s Instagram page.

Between dyeing her braids platinum blonde and signing on as YSL’s beauty latest muse, the singer/actress has had quite the year, which is why we’re constantly inspired by her.

Browse the gallery below and let us know if we missed some of your faves, by tweeting us @FashionCanada.

https://www.instagram.com/p/Bab5-qABd_s/?taken-by=zoeisabellakravitz

Loving ❤️💋💄 @yslbeauty 's new liquid matte lip stain, Tatouage Couture. @sephora #tatouagecouture

A post shared by Zoë Kravitz (@zoeisabellakravitz) on

#emmys. Such an honor to be there with my girls tonight. #biglittlelies

A post shared by Zoë Kravitz (@zoeisabellakravitz) on

This is how i sit , casually in a chair. 🙄

A post shared by Zoë Kravitz (@zoeisabellakravitz) on

This is how i sit , casually in a chair. 🙄

A post shared by Zoë Kravitz (@zoeisabellakravitz) on

@afraamba • 👂🏽 + ❤️

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on

Glitter makes everything better ✨sparkle with #yslbeauty this holiday 💃🏽#sparkle #glitter @yslbeauty

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on

Blond like frank. Thank you @majormoonn • 🌊•

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on

Got them #rebeleyes • 👁👁 • @sephora • @yslbeauty • ☝🏽️

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on

Gettin ready ! #yslbeautycrush • @yslbeauty • #metgala • 🤗

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on

🤔 • American vogue • 📸: #Patrickdemarchelier

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on

@thedivergentseries premier ! March 18th lets gooooo ! @maisonvalentino @repossi

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on

Chips. For dinner. 😞 • ( insert chip emoji )

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on

Warm. 🌞

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on

Ps. Thank you @laer_brand • im tryna look as cool as @thetwinshadow n shit.

A photo posted by Zoë Kravitz (@zoeisabellakravitz) on