Calvin Klein celebrated Women In Film during the 2012 Cannes Film Festival yesterday evening, inviting a host of beautiful stars.

Jessica Chastain: I had to peel myself off the floor when I saw Jessica carrying a clutch. Is this a first? I think so. The Oscar-nominated star, who has gone hands-free since bursting onto the scene last year, carried a clutch – yes a clutch – with her Calvin Klein long-sleeve coral mini dress – a Kodak moment if I ever saw one. Like Diane she wore white heels, but unlike Diane, her Elie Saab heels do not get a pass.

Naomi Watts: The Australian actress wore one of Calvin Klein’s signature nude slip dresses with a plunging neckline. She oozed sophistication in her naked dress which she teamed with a chain-accented clutch. She was my favourite at this event.

Shailene Woodley: On a busy night for the star, she also attended this event wearing a peachy Calvin Klein dress with suede sandals. She completed her look with a half-up, half-down hairstyle.

Lara Stone: I have always wondered what is so fascinating about Lara Stone, but on inspection of this horrid silver Calvin Klein dress which is creased to high heaven, today is not the day I will find out.

Hayley Atwell: From the bangs, which are too long, to the lip colour, which is too dark, to the dress, which is meh at best, to the Sergio Rossi heels, which don’t work with her look, this is a disaster from head-to-toe for Hayley Atwell. This whole look needed a rethink before heading out the door.

Jada Pinkett Smith: I think it is safe to say that Jada wasn’t wearing a Calvin Klein dress. The actress donned a petrol-blue Paco Rabanne Spring 2012 dress with bold shoulders and a plunge which grazed her naval. I bet the minimalist police were going crazy at this event when she walked in.

Credit: Getty