Cannes 2017: all the beauty looks so far

Cannes Film Festival is always an ultra stylish affair. The beauty looks last year were stunning - we wonder what the stars will bring in 2017...
Getty ImagesJessica Chastain keeps it simple and classy as ever with straight hair and gorgeous makeup.
Getty ImagesMonica Bellucci sported some stunning dark eye makeup and the most perfect blow-dry we've ever seen!
Getty ImagesMarion Cotillard shows off her perfect brunette bob and pared-down makeup.
Rex FeaturesLily Rose Depp strikes again with her beauty! We adore her curls...
Rex FeaturesAnd her gorgeous kohl-lined eye makeup.
Getty ImagesNaomie Harries rocked a side parting, subtle waves and glossy lips. Love!
Getty ImagesEmily Ratajkowski covets Bella Hadid's hairstyle last year at Cannes with her updo and fringe.
Getty ImagesAnother appearance for Jessica Chastain, this time with a bright red lip.
Getty ImagesBella wore her hair in retro-inspired waves and opted for winged liner on her eyes.
Getty ImagesMichelle Williams' icy blonde pixie cut looks excellent with this bold dress design.
Getty ImagesJulianne Moore stuns with her classic red waves. Gorge.
Getty ImagesElle Fanning looked like the ultimate princess with her hot pink lipstick and magical updo.
Getty ImagesAdriana Lima epitomised old school glamour with slicked back hair and red lipstick.
Getty ImagesWe love the style from the back, too.
Getty ImagesCara Delevingne is still looking amazing in her new buzzcut. Just check out those bold brows and lips.
Getty ImagesLily Donaldson looked so pretty with golden waves and a subtle feline flick.
Getty ImagesWinnie Harlow wowed with her showstopping updo.
Getty ImagesDitching the fringe, EmRata sported a much more relaxed 'do...
Rex FeaturesWhich was exceptionally gorgeous from the back!
Getty ImagesRihanna looked amazing as per usual with pulled-back hair and a bold red lip shade.
Getty ImagesLily Collins let her gorgeous bold brows do the talking, and finished off her look with fuchsia lipstick.
Getty ImagesBella Hadid gave us 90s vibes with her updo, complete with two loose bits of hair.
Getty ImagesWe love this ponytail she later had her hair styled into.
Rex FeaturesWow - Kendall Jenner looked stunning on the red carpet with her hair up...
Getty ImagesAnd later with her hair loose.
Getty ImagesKristen Stewart wowed once again with her buzzcut bleach blonde 'do - and just check out that eye makeup.
Getty ImagesLupita Nyong'o looked ultra cool in her shades.
Getty ImagesRihanna paired her Disney princess-esque dress with slicked-back hair.
Getty ImagesNicole Kidman looked gorgeous as ever and glowed on the red carpet.
Getty ImagesJourdan Dunn looked absolutely incredible on the red carpet. Her glowing complexion and stunning half-up, half-down hairstyle wowed crowds.
Rex FeaturesHer 'do looked gorgeous from the back, too.
Getty ImagesWhat a change for Salma Hayek! The actress sported platinum pastel pink hair along with a sheer appliquéd dress.
Getty ImagesRita Ora wowed with her glittering navy blue eyeshadow and surfer girl waves. We love this look.
Getty ImagesTilda Swinton kept it simple with her ice blonde crop and popping red lipstick.
Rex FeaturesNaomi Campbell's long hair always looks incredible - and her appearance on the Cannes red carpet proved no exception.
Getty ImagesAw, we adore Jessica Chastain. She works a pretty updo like no one else.
Getty ImagesHairstyle of the festival so far has to go to Diane Kruger, whose textured waves were put into an elegant low ponytail style...
Rex FeaturesWhich looked exceptional from the back!
Getty ImagesComing in a close second is Nicole Kidman, whose side-swept plaited 'do caught our attention for all the right reasons.
Getty ImagesWinnie Harlow was sporting a brand new short hairstyle for her appearance at Cannes. We love!
Getty ImagesHailey Baldwin's tousled bob is surely set to be the hairstyle of the summer.
Getty ImagesIzabel Goulart was giving us all the long wavy hair goals with her glossy 'do.
Getty ImagesMaria Borges looked totally stunning on the red carpet.
Getty ImagesIrina Shayk made us take a double take with her slick low bun.
Getty ImagesDoutzen Kroes is another star who rocked wet-look slick hair with her amazing gown.
Getty ImagesDoutzen later gave her hair a slightly lighter, playful feel.
Getty ImagesNicole Kidman was looking like a goddess as usual.
Getty ImagesRita Ora wore an interesting liner look for an appearance at Cannes. We're split over this graphic look.

