The cast of Never Let Me Go never seemed to want to let each other go at their film’s premiere during the opening night of the 54th BFI London Film Festival at Odeon Leicester Square on Wednesday. Keira Knightley, Andrew Garfield and Carey Mulligan couldn’t stop smiling as they posed together at the premiere and afterparty, held at The Saatchi Gallery in London.

The actors’ cheery moods are a sharp contrast to the characters they portray in the dystopian drama film based on the novel by Kazuo Ishiguro. In the movie, Keira, Andrew and Carey play human clones caught in a love triangle who were created for the sole purpose of become organ donors for the severely ill.

OK! GALLERY: KEIRA KNIGHTLEY & CAREY MULLIGAN LOOK LIKE NEW BFFS ON LONDON RED CARPET

But the dark focus of the film didn’t damper the stars’ spirits. Keira, Andrew and Carey each radiated on the red carpet as they posed for photographers and passed through throngs of fans. It was Keira who stole the show though, in her jaw-dropping beaded gown cut nervously low in the back. The actress did change out of the daring Chanel into a more demure, but equally delicious, lace cocktail dress for the afterparty.

OK! GALLERY: CAREY MULLIGAN & ANDREW GARFIELD GET CLOSE FOR ‘NEVER LET ME GO’

Carey didn’t seem to mind being outshined on the red carpet. In fact, while her co-stars called it a night quite early, Carey kept the celebration going until four in the morning at members’ bar The Groucho Club.

OK! GALLERY: CAREY MULLIGAN & KEIRA KNIGHTLEY ‘NEVER LET GO’

Sound off in the comments below!

Join the conversation