I am stunned. Floored even.

Cheryl Cole set the rain-soaked red carpet ablaze for the ‘Amour’ premiere during Cannes Film Festival this evening.

For the second year in a row, the UK ambassador for L’Oreal, wore a Stéphane Rolland Spring 2012 Couture gown.

Her cap-sleeve white jersey fitted gown was decorated with light red embellishments before trailing off into a dramatic lava-like fiery red ostrich feathered train.

With all that space on the red carpet, Cannes is really the place to showcase a gown with such a train.

The only disappointing thing for me was that most of the drama of the blood red train was lost against the red carpet.

A red VBH clutch, trademark voluminous hair and David Morris jewels completed her look.

You wouldn’t think Stéphane Rolland and Cheryl Cole would make such a great combination, but she wows every time.

Credit: Style.com & Getty