Bella Hadid oozes glamour in strapless black gown while Cara Delevingne dazzles in cutout dress

Bella Hadid, Cara Delevingne and Diane Kruger pulled out all the stops as they attended the premiere of French film The Innocent at Cannes Film Festival on Tuesday.

The supermodels complemented each other by both donning quirky strapless black gowns while Diane wowed in red.

Bella, 25, looked resplendent in a figure-hugging dress that clung to her lithe frame and long legs.

Her gown featured draped fabric around her hips, that flared out at her svelte waist to create a unique silhouette.

She added a touch of sparkle to her monotone outfit, with several silver rings and glitzy dangling diamond earrings. 

Her long locks were swept back in an elegant updo, with a single strand left down to flutter in the breeze.

Looking good: Bella, 25, looked resplendent in a figure-hugging dress that clung to her lithe frame and long legs

Quirky: Her gown featured draped fabric around her hips, that flared out at her svelte waist to create a unique silhouette

Quirky: Her gown featured draped fabric around her hips, that flared out at her svelte waist to create a unique silhouette

She completed her ensemble with swathes of black eyeliner to create a dramatic cat eye look, and a slick of nude lipstick.

Meanwhile, Cara, 29, exuded elegance in a black fitted gown, that accentuated her slender physique.

The dress boasted square sheer cutouts down both sides to flash a an extra peek of skin.

Incredible: Meanwhile, Cara, 29, exuded elegance in a black fitted gown, that accentuated her slender physique

Incredible: Meanwhile, Cara, 29, exuded elegance in a black fitted gown, that accentuated her slender physique

Her mermaid-style outfit flared out at the bottom, and flowed into a long velvet train that trailed behind the actress on the carpet.

She added a gold pendant necklace, and posed wrapped around Balmain designer Olivier Rousteing, who looked handsome in a baggy white suit.

Her sleek tresses were scraped back, parted to the side and set in a 1920s style finger wave.

Dramatic: Diane, 45, looked like the belle of the ball in a red gown with a full gathered skirt that had plenty of impact on the red carpet

Dramatic: Diane, 45, looked like the belle of the ball in a red gown with a full gathered skirt that had plenty of impact on the red carpet

All that glitters: She sported a bold and quirky gold necklace around her neck for added drama

All that glitters: She sported a bold and quirky gold necklace around her neck for added drama

Flawless: She wore her golden locks in soft waves, finishing her look with a classic red lip

Flawless: She wore her golden locks in soft waves, finishing her look with a classic red lip

Handsome: The actress attended with her boyfriend and The Walking Dead star Norman Reedus, who cut a dapper display in a black suit and bowtie

Handsome: The actress attended with her boyfriend and The Walking Dead star Norman Reedus, who cut a dapper display in a black suit and bowtie

Like Bella, she opted for a smoky eye look with winged eyeliner and lashings of mascara.

Diane, 45, looked like the belle of the ball in a red gown with a full gathered skirt that had plenty of impact on the red carpet.

She sported a bold and quirky gold necklace around her neck for added drama and wore her golden locks in soft waves, finishing her look with a classic red lip. 

Leggy display: They were joined on the red carpet by fellow model Jourdan Dunn, who put on a busty display in a pale pink outfit

Leggy display: They were joined on the red carpet by fellow model Jourdan Dunn, who put on a busty display in a pale pink outfit

The actress attended with her boyfriend and The Walking Dead star Norman Reedus, who cut a dapper display in a black suit and bowtie.

The star and her beau, 53, who share a three-year-old daughter, looked happier than ever as they walked the red carpet. 

They were joined on the red carpet by fellow model Jourdan Dunn, who put on a busty display in a pale pink outfit.

Sensational: Her long-sleeved dress flared out at the waist to flow to the floor while leaving her long toned legs on full display, while the plunging neckline showed off her ample assets

Sensational: Her long-sleeved dress flared out at the waist to flow to the floor while leaving her long toned legs on full display, while the plunging neckline showed off her ample assets

Her long-sleeved dress flared out at the waist to flow to the floor while leaving her long toned legs on full display, while the plunging neckline showed off her ample assets. 

She elevated her already impressive height in a pair of bright pink high heels and added a diamond necklace and coordinating earrings for a touch of sparkle.

Her raven locks were piled high in a sleek bun on top of her head, with her fringe left down, and she opted for burgundy hued makeup look. 

Stylish: Kristen Stewart arrived displaying her style credentials once more in a pair of black tweed trousers that hugged her toned legs

Fancy footwear: She elevated her height in a pair of black high heels

Stylish Kristen Stewart arrived displaying her style credentials once more in a pair of black tweed trousers that hugged her toned legs

Kristen Stewart arrived displaying her style credentials once more in a pair of black tweed trousers that hugged her toned legs. 

Elevating her height in a pair of black high heels, she flashed a peek at her abs in a black bustier crop top, that was left unbuttoned at the bottom.

The actress added a black and silver snake-like necklace, and hid her eyes from the glare of the camera flashes behind a pair of black sunglasses.

Toned: She flashed a peek at her abs in a black bustier crop top, that was left unbuttoned at the bottom

Toned: She flashed a peek at her abs in a black bustier crop top, that was left unbuttoned at the bottom

Accessories: The actress added a black and silver snake-like necklace, and hid her eyes from the glare of the camera flashes behind a pair of black sunglasses

Accessories: The actress added a black and silver snake-like necklace, and hid her eyes from the glare of the camera flashes behind a pair of black sunglasses

Her blonde tresses were piled up in a messy bun on top of her head and she opted to wear minimal makeup to let her natural beauty shine through. 

L’Innocent is a new film directed by Louis Garrel telling the story of a man called Abel, who learns his 60-year-old mother Sylvie is about to marry a man in prison causing him to freak out. 

With the help of his best friend, Clémence, he will do whatever it takes to protect her. But meeting Michel, his new stepfather, may well offer him a new perspective… 

New film: L'Innocent is a new film directed by Louis Garrel telling the story of a man called Abel, who learns his 60-year-old mother Sylvie is about to marry a man in prison causing him to freak out

New film: L’Innocent is a new film directed by Louis Garrel telling the story of a man called Abel, who learns his 60-year-old mother Sylvie is about to marry a man in prison causing him to freak out

***
Read more at DailyMail.co.uk