The Call My Name singer wore a Stéphane Rolland couture dress, in white, with a red, ostrich feathered train to the premiere of 'Amour' which is in competition at the 65th Cannes Film Festival.

The singer paired her blood red train with a similarly-coloured clutch and David Morris jewels. The flattering cap-sleeve gown is in a jersey material and is also embellished with red and silver jewels.

Other stars who shone over the weekend in Cannes included model Erin Wasson who walked the red carpet in a flowing Antonio Berardi gown. A light blue colour, the dress is embellished in a ruby petal motif and has a severe dipped hem.

Diane Kruger, who is on the judging panel for this year's festival, wore a coreseted Vivienne Westwood rose gold dress. The German actress attended the same premiere as Cole, alongside boyfriend Joshua Jackson.

Jessica Chastain attended the screening of Lawless alongside co-stars Tom Hardy and Shia LaBeouf, wearing a flowing golden Gucci gown.