If you thought Bella Hadid's Alexander Wang see-through catsuit at the Met Gala was a sight to marvel at, wait until you see what she wore to the Cannes Film Festival 2017 last night.

Wearing a custom blush Alexandre Vauthier gown with an exaggerated sweetheart neckline and a thigh-high slit, the 20-year-old showed off her enviable figure and newly cropped brunette bob.

Bella Hadid Cannes Film Festival | ELLE UKpinterest
Getty Images

The model – who recently admitted she's trolling us with her Instagram feed – teamed her look with a Bulgari blue diamond necklace, that totally trumped the old lady's 'Heart of the Ocean' bling in Titanic.

Bella Hadid Cannes Film Festival | ELLE UKpinterest
Getty Images

While she might have brought her father, Mohammed Hadid as her date for the evening, we were more concerned with her Cannes dopplegänger BFF, Emily Ratajkowksi, who channeled a near identical look to Bella in front of the paparazzi at the premiere of Ismael's Ghosts.

Emily Ratajkowksi |  ELLE UKpinterest
Getty Images

Both wearing silky, champagne gowns, strappy healed sandals, breathtaking jewellery and natural make-up, the paired twinned on the red carpet, several hours after posing up a storm together on a the back of a yacht in the French Riviera along with model friend, Hailey Baldwin.

instagramView full post on Instagram

It appears Emily couldn't get enough of her Californian-born friend's look last night, as the 24-year-old even went as far as to sport faux bangs, similar to Hadid's Cannes debut look last year.

Emily Ratajkowksi and Bella Hadid | ELLE UKpinterest
Getty Images

Saying that, the 'Blurred Lines' model could have been mistaken for Bella's twin last year, mirroring Hadid's spaghetti-strap silk dress with luxe train.

Emily and Bella | ELLE UKpinterest
Getty Images

Well, they do say imitation is the highest form of flattery.