Bella was stunning on the red carpet [Getty]
However, Bella Hadid suffered an almighty wardrobe malfunction as she accidentally flashed her knickers while posing for cameras.
Bella, 20, looked stunning as she attended the screening of Ismael’s Ghosts in a stunning pink gown with a sweetheart neckline which showed off her figure to perfection.
Gigi’s younger sister accessorised her gorgeous dress with a blue sapphire diamond necklace, while a pair of glitzy silver heels added even more height to her frame.
Bella suffered a wardrobe malfunction [Rex]
The star styled her brunette tresses into a sexy bob with tousled waves, while her make-up was natural with a slick of black eyeliner.
However, Bella’s racy thigh-high slit proved problematic for her as she greeted a friend on the red carpet, accidentally flashing her nude control pants beneath her gown in the process.
Thankfully Bella didn’t allow the fashion faux-pas to dampen her spirits as she happily hugged friend Emily Ratajkowski as they crossed paths.
Bella struggled with her thigh-high split [Getty]
Bella is no stranger to flashing the flesh however.
At an after party for the Met Gala earlier this month, Bella shocked as she slipped on an Alexander Wang dress that was almost entirely see-through to party at the 1Oak Nightlcub in New York.
The 20-year-old protected her modesty with just a pair of skimpy black underwear briefs, while on her chest she covered her nipples with black body tape.
Emily Ratajkowski was also at Cannes and said hi to Bella[Getty]
Bella was racy in her outfit last year at Cannes Film Festival[Getty]
The show-stopping dress was decorated with gems and sequins and also featured a very short hemline, showing off her long legs.
Bella accessorised the racy look with perspex heels with studs, while she also wore silver hoop earrings and a diamond bracelet.