Bella Hadid may be the queen of the Cannes Film Festival red carpet, but her off-duty looks are just as eye-catching.
In between dazzling audiences with her glamorous premiere dresses, the 29-year-old supermodel also worked on her sun protection in some seriously stylish swimsuits, including an all-white one-piece that revealed more than it covered.
Hadid shared several snaps of herself soaking up the French Riviera sun on her Instagram Stories over the weekend wearing Indah swimwear, which the Bali-based brand described as “the perfect balance of revealing style and customizable coverage.”

Featuring a fully open back and sides, and a deep plunging neckline, this style is finished with three adjustable laces to help the wearer find their perfect fit. Of course, you can expose as much skin as you wish.
Hadid completed her boat day look with a crocheted headscarf, Chanel sunglasses, and gold hoop earrings.
Hadid’s racy one-piece swim style wasn’t the only memorable swim look she sported during her time at Cannes. The brunette beauty was also spotted doing yoga in a metallic bikini while on a yacht and posing for pictures in striped Prada maillot.
Hadid also showed off a parade of gorgeous gowns at the French film festival, including a white lace Schiaparelli haute couture look inspired by Jane Birkin’s iconic dress worn at Cannes in 1969.
Hadid’s bespoke design, with the same dangerously low neckline and black brooch (famously worn backwards by the “Blow Up” actress) as Birkin’s original gown, required 22,160 hours of embroidery work.
Other standout looks included Hadid’s gray satin Prada dress and matching cape at the Garance premiere and the archival gold Elie Saab Couture dress she chose for the Chopard Miracle Gala.
