Blake Lively Rocks The Chanel Illusion Dress At Cannes, Leaves World Stunned

The 26-year-old glowed on the red carpet in a style loved by Keira Knightley but whose look do you prefer?

Calling all A-listers planning to make an appearance at the Cannes Film Festival this year - don't bother, the red carpet has already been won.

Step forward Ms Blake Lively, wearer of Chanel Couture and all-round goddess.

Last night, the 26-year-old appeared in one of the French fashion house's new optical illusion dresses at the premiere of Mr. Turner.

The focal point of the gown was the waist-cinching corset - a key piece that designer Karl Lagerfeld has included in the Spring-Summer 2014 Haute Couture collection, as seen on stars like Keira Knightley and Kristen Stewart.

The beaded corset creates an eye-watering silhouette that has looked better on some stars than others.

When Keira stepped out in one of the dresses a few weeks ago, our fashion team had to do a double take as her waist looked so teeny tiny.

We weren't sold on maestro Karl's latest style but the Gossip Girl star wears the trend well, embracing her inner mermaid in the ethereal gown.

[Prince William hosts an uber glamourous dinner for Emma Watson, Kate Moss and Cate Blanchett]

[Keira Knightley admits she 'destroyed' her Chanel wedding dress]

The delicate blue, beaded gown featured a plunging neckline and square pockets, set off by a billowing sea green wrap.

As a L'Oreal ambassador, you'd expect some gorgeous tresses and Blake's blonde locks didn't disappoint.

She wore her hair in soft undone waves that just added to the mermaid vibes of the Chanel gown.

Sophia Webster pale pink pumps and Lorraine Schwartz jewels completed the look, which has fast become our favourite Cannes look maybe ever.

What do you think of Blake in Chanel? Are you a fan of the optical illusion corset? Let us know on Twitter.