Jessica Chastain, Lily-Rose Depp, Susan Sarandon and Marion Cotillard also attended the launch of the 70th annual Cannes Film Festival. When a reporter noted that ex-juror Kirsten Dunst donned 28 outfits on last year's red carpets, Smith had the jokes ready.
Other celebs in attendance included Kristen Stewart, Nicole Kidman, Julainne Moore and Susan Sarandon.
Hadid cheekily grabbed Ratajkowski's breasts and the stars fell about laughing, and the latter wrote as a caption: "She loves me".
We are loving Uma Therman in this blush Atelier Versace gown.
And in terms of her style rules, she says she only has one: "I want to be able to survive the evening fairly comfortably..." "I was probably 14 years old the last time I watched three movies in one day", he said.
The actress kept her jewellery simple, and she oozed class and elegance.
Sara Sampaio: It's not hard for a Victoria's Secret model to look good, but Portuguese-born Sampaio deserves some credit for choosing this fairytale ballgown from designer Zuhair Murad.
At the opening ceremony of the 70th Cannes Film Festival, the model walked the red carpet wearing a custom Alexandre Vauthier dress. More power to you, Bella. This Vivienne Westwood gown perfectly suits the occasion, but also manages to retain some youthfulness with its playful illustrated train.
Jury president Pedro Almodovar poses for photographers during the photo call for the Jury at the 70th worldwide film festival, Cannes, southern France, Tuesday, May 16, 2017. Her floor-kissing dress featured a thigh-high slit to add more drama to her ensemble but quite frankly, it squealed a boring and oh-so-been-there-done-that kind of vibe. Bella Hadid and her red satin dress caused a stir when past year, that time she opted the precariously-designed red dress she later described as a "big risk".