Keira donned a dress that mixed a textured nude knitted Prada top with a blue-and-white silk Rodarte skirt, paired with brown Louboutin platforms and her new hairstyle.
Meanwhile Carey chose a mustard and black chiffon frock by Proenza Schouler that was cinched at the waist and black heels.
Although Carey sports long locks in the film, we're pleased to see that she's stuck to her signature pixie crop in real life.
Never Let Me Go, which is based on the 2005 novel of the same name written by Kazuo Ishiguro will be released in January.
Which of these ladies' looks do you prefer? Take a look and tell us what you think.