You probably won't remember by now, but all the way back in May 2010, stunning Kate Beckinsale attended the Cannes Film Festival in a black Nina Ricci gown. The beautiful dress has sheer panels and layers of silk, and on a slender Kate, it looked simply elegant.

Now seven months later, Kim Kardashian has also stepped into the gown in time for a Golden Globes after-party on Sunday night. The voluptuous reality star shunned Kate's loose waves and natural make-up in favour of a more vampy look. She also went for statement jewellery with bright red lips and slicked-back hair.

But which of the ladies do you think wore Nina Ricci better? Did Kate nail it with her toned-down beauty, or do you prefer Kim's all-out glamour?