It was like a scene from Fashion Week when A-list ladies took to the red carpet for the opening ceremony of Cannes last week.
Salma Hayek was among the glittering group, which also included Kate Beckinsale, Cate Blanchett and Eva Longoria.
And now, kind-hearted Salma has generously donated her gorgeous Gucci gown to charity.
The dress has raised £17,000 at auction, all of which will be given to Penelope Cruz's Haitian relief organisation.
Previous News In Pictures: