In my opinion they are the best dressed so far at this years Cannes Film Festival. I'm going to start with Tilda Swinton who has been wearing Haider Ackerman for quite some time now. And that's a good thing because she has been looking great in every single piece she has worn on the red carpet this year. Diane wore a beautiful Giambattista Valli gown that looks very old Hollywood. As for Eva, who wore a Dolce & Gabbana gown looked amazing from the hair to that gorgeous necklace. And Freida Pinto wore this pretty yellow Atelier Versace dress with a high slit.