Forget award season or the Met Gala; Cannes is where it's at when it comes to red carpet fashion. Currently on the south coast of France, beautiful and talented people are convening at the prestigious film festival to celebrate the a string of movie debuts with glamorous red carpet walks and even more glamorous parties. It is, without a'doubt, the best red carpet of the summer.?The entire event lasts 12 days, and we're just approaching day three, and already we're impressed by the sartorial display. Stylish stars including our IMAGE June cover star Kirsten Dunst, Kristen Stewart, Victoria Beckham, Naomi Watts and Bella Hadid are already on the scene, and Amal Clooney well and truly stole everyone's thunder when she stepped out with husband George Clooney at the Money Monster premiere. We've gathered some of the best dressed (so far) for you to scroll through this Friday morning - who is your favourite so far?
Naomi Watts in a shimmering Micheal Kors.
Kristen Stewart rocks Chanel.
Our IMAGE June cover star and Cannes jury member Kirsten Dunst in a pretty pink Gucci gown. LOVE.
Jessica Chastain looks like a modern-day princess in Alexander McQueen.
Amal Clooney is giving out goddess vibes in a stunning pastel yellow?Atelier Versace. Just wow.
Victoria Beckham is naturally wearing an outfit of her own design and proves that you don't need to opt for a flowing dress to look feminine and chic.
Susan Sarandon: cool, comfortable and working flats and a?Saint Laurent suit. We love thee.
We love Caitriona Balfe's while ruffled mini-skirt and matching blouse by Louis Vuitton.
Blake Lively gives an extra glamourous meaning to the phrase maternity'style in this blush beaded?Atelier Versace number.
Julianne Moore in an incredible?custom Givenchy gown.
?Anna Kendrick pulls off this bright Stella McCarthy dress with ease.
Julia Roberts plays it safe in a black?Atelier Versace but looks amazing. We'll have what she's having.
Eva Longoria dares to be different in Pamella Roland.
We quite like?Vanessa Paradis' multi-coloured?lace Chanel dress.