@kateupton covers @healthmagazine’s September issue Photo: @yutsai88 Hair: @jrugg8 Makeup: @kirinstagram
@iamlulu_nyc covers @vogue_ukraine’s September 2019 issue Photo: @stuart_winecoff Stylist: @juliepelipas Makeup: @sandracooke Hair: @scissor_boy Creative Director: @sonyakvasha Casting: @morgan.maher @establishmentny
@eboneedavis for @oprahmagazine’s September 2019 issue Photo: @sergiokurhajec Stylist: @jazria Makeup: @frankguyton Hair: @dickeyrules
@gracebol covers @vogueczechoslovakia’s September 2019 issue Photo: @danbeleiu Stylist: @kralicek Hair + Makeup: @muakatemur Casting: @krokogheya
@darya_try_again for @bazaaraustralia September 2019 issue Photo: @jamestolic Stylist: @hanniecooper Makeup: @alanwhite Hair: @nadinemonley
@irinashayk covers @vogueportugal’s August 2019 issue Photo: @branislavsimoncik Stylist: @michael_philouze Makeup: @maudlaceppe Hair: @harryjoshhair EIC: @sofia.slucas
@lucan_gillespie for @vogueturkiye August 2019 issue Photo: @tugberk_acar Stylist: @eceogt Makeup: @feritbelli Hair: @elcinmutlu_
@paulhameline for @zaraman’s Fall 2019 campaign Photo: @craigmcdeanstudio Stylist: #KarlTempler Makeup: @susiesobol_makeup Hair: @eugenesouleiman
@stellamaxwell for @elleusa’s August 2019 issue Photo: @christian_ferretti Stylist: @mjellenberger Makeup: @morgane_martini Hair: @hiromari8787 Casting: @richardblandino
@primrosearcher for @annasuicosmetics AUTUMN COLLECTION - 🖤 SUI BLACK 🖤 Photo: #StevenMeisel Stylist: @billmulleninc Makeup: @patmcgrathreal Hair: @guidopalau
@madison.headrick for @pinkoofficial’s Fall 2019 campaign Photo: @mertalas @macpiggot Stylist: @vanessareidofficial Creative Direction: @riccardoruini
@klara___kristin for @louisvuitton Fall 2019 campaign Photo: @collierschorrstudio Stylist: @marieameliesauve Makeup: @diane.kendal Hair: @duffy_duffy Casting: @ashleybrokaw
@lucan_gillespie for @majeparis Fall 2019 campaign Photo: @kristinleemoolman Stylist: @charlottecolletcollet Makeup: @janeenwitherspoonmakeup Hair: @chiwonghair
@shelbyhayes00 for @voguerussia’s August 2019 issue Photo: @agatapospieszynska Stylist: @sveta_vashenyak Makeup/Hair: @tochilova
@primrosearcher covers @voguejapan’s September 2019 issue Photo: @luigiandiango Stylist: @anna_dello_russo Makeup: @lloydsimmondsmakeup Hair: @luigimurenu
@irinashayk covers @voguespain's August 2019 issue Photo: @luigiandiango Stylist: @juancebrian Makeup: @georgisandev Hair: @luigimurenu
@irinashayk covers @voguespain's August 2019 issue Photo: @luigiandiango Stylist: @juancebrian Makeup: @georgisandev Hair: @luigimurenu
@jamiebochert for @ysl’s Fall 2019 campaign #YSL24 Photo: @davidsimsofficial Stylist: @alastairmckimm Makeup: @hiromi_ueda Hair: @paulhanlonhair Casting: @samuel_ellis @pg_dmcasting
@irinashayk for @harpersbazaarus Summer 2019 digital issue Photo: @zoeygrossman Stylist: @charlesvarenne Makeup: @ttmakarova Hair: @harryjoshhair Author: @olivia_fleming
@irinashayk covers @dsectionmagazine’s first sustainable edition Photo: @nicobustos Stylist: @edemdl Makeup: @methta_gonthier Hair: @joshaspellhair Casting: @pg_dmcasting
@irinashayk for @moschino’s Fall 2019 campaign Director: #StevenMeisel Stylist: @carlynecerfdedudzeele Makeup: @patmcgrathreal Hair: @guidopalau Casting: @pg_dmcasting
@kortajarenajon covers @dsectionmagazine’s first sustainable edition Photo: @nicobustos Hair: @pabloidbeauty Casting: @pg_dmcasting
@avasmithofficial covers @ellegermany’s August 2019 issue Photo: @jamesmeakin_photographer Stylist: #PiaLoenieKnoll Makeup: @campbellritchie Hair: @sinastoelzle
@tonigarrn covers @harpersbazaarsg’s July 2019 issue Photo: @yutsai88 Creative Director: @windyaulia Makeup: @adurasova Hair: @benskervin
@marynalinchuk1 covers @elle_italia’s June 2019 issue Photo: @xavigordo Stylist: @inmajimenezelle Makeup/Hair: @vickymarcosg
@nibarmadar for @elle_spain’s July 2019 issue Photo: @mariosierrafotografo Stylist: @barbaragarralda Makeup/Hair: @vickymarcosg
“I'm so excited to announce that I’m @maxfactor’s new Global Ambassador! I'm grateful to work with a team who sees me as a three dimensional person, who approached me because of my voice, not in-spite of it, and who want to pass that celebration of self-expression on to the customer. They believe we all want to feel like the most beautiful version of ourselves, not someone else's vision of beauty. In this spirit, all day I'll be sharing YOUR amazing @maxfactor looks in my stories all day! TAG ME and the @maxfactor products you used TO BE FEATURED. (I'm wearing facefinity all day foundation and lash revival mascara.)” - @cameronrussell Creative Director: @wendyrowe Photo: @studioakrans Stylist: @soraya_dayani Hair: @earlsimms2
@valerykaufman for @voguetaiwan’s June 2019 issue Photo: @enriquevegaphoto Stylist: @ilarianiccolini Makeup: @crazypretty Hair: @stefano_greco
@khasidaisykid for @vogueportugal’s May 2019 issue Photo: @lucianbor Stylist: @aikiualex Makeup: @lesantkathy Hair: @olivierschawalder
@slickwoods for @thekooples #SlickWoodsforTheKooples Photo: @zoeygrossman Makeup: @losoontherise Hair: @lacyredway
“After experimenting with photography, collage, and painting, the German artist @ckruse101 explores a sense of equilibrium in a new show at @helwasergallery of her intricate sculptures inspired by the Bauhaus movement.” — @thelastmagazine Read the full story by @johannamariesilver in our stories. Photo: @nicolaskern Stylist: @taylor__mcneill Makeup: @erngrn Hair: @adammarkarian
@valerykaufman covers @wonderland’s Summer 2019 issue Photo: @ellenvonunwerth Stylist: @toniblaze Makeup: @florriewhitemakeup Hair: @danielmartin81
@juanaburga covers @lofficielarg's June 2019 issue Photo: @diegouchitel Stylist: @carolinaorrico Hair: @tedgibson
@ez_ez_ez_ for @voguekorea’s June 2019 issue Photo: @ohjaekwang Stylist: @modamijin Makeup: @gaffy Hair: @enoclee
@valerykaufman for @voguehongkong’s June 2019 issue Photo: @mikaelschulz Stylist: @jolenelin Makeup: @chiaolihsu Hair: @quentonjay
@irinashayk covers @032c Summer Issue #36 Photo: @hugocomte Stylist: @marcgoehring Makeup: @ttmakarova Hair: @peterluxhair Casting: @ikki_casting
@irinashayk covers @voguehongkong’s June 2019 issue Photo: @hugocomte Stylist: @anyaziourova Makeup: @hollysilius Hair: @hairbyadir
@londonemyers for @fenty’s 2019 campaign launch Photo: @jackdavisonphoto Makeup: @isamayaffrench Hair: @jawaraw
@giselefox covers @favoritemagazine’s issue 02 Photo: @nicolaskantor Art Direction: @_studio_14a Stylist: @paulcavaco Makeup/Hair: @susiesobol_makeup Casting: @imacasting
@irinashayk for @burberry eyewear Spring 2019 campaign #BurberryGeneration Photo: @dankosteiner Stylist: #JoeMckenna Makeup: @lauren.parsons Hair: @duffy_duffy
@marlee_bell for @papermagazine’s May 2019 issue Photo: @tomtakesphotoss Stylist: @chelseavolpestylist Makeup: @caitlinwooters Hair: @claraleopard
@jamiebochert for @ysl by @anthonyvaccarello Fall 2019 campaign #YSL24 Photo: @davidsimsofficial Stylist: @alastairmckimm Makeup: @hiroi_ueda Hair: @paulhanlonhair Casting: @samuel_ellis
@sophiartz for @voguespain’s June 2019 issue Photo: @maltoni Stylist: @juancebrian Makeup/Hair: @danielhernandezdh
@juanaburga for @tommyhilfiger #MakeItPossible Spring 2019 campaign Photo: @danmartensen Stylist: @esthermatillaoubina Makeup: @makiryoke Hair: @paolosoffiatti
@czarforte and @shelbyhayes00 for @voguespain’s June 2019 issue Photo: @martinparrstudio Stylist: @isabelllanza Makeup/Hair: @manuelapane
@mingxi11 covers @wallpaperchina’s June 2019 issue Photo: @xiangyu_liu Stylist: @liuxiao0122 Makeup: @clivexiong Hair: @bonbonzhangfan
@tonigarrn for @harpersbazaarus’s June/July 2019 issue Photo: @zoeygrossman Stylist: @menamorado Makeup: @samuelpaulmakeup Hair: @sylvia_wheeler
@annev covers @elle_italia’s May 2019 issue Photo: @maxvadukul Stylist: @bennybelle Makeup: @chriscolbecknyc Hair: @leongorman
@sarasampaio covers @numero_russia’s issue #54 Photo: @gregswalesart Stylist: @ilarianiccolini Makeup: @cgonzalezbeauty Hair: @psxdanielle
@irinashayk showcasing pieces from the “Thierry Mugler Couturissime” exhibition on view @mbamtl Director: @alixmalka Stylist: @jonathan_huguet Makeup: @lloydsimmondsmakeup Hair: @marcorsatelli