Speaking of Keira Knightley the Russian favourite – here she is on set in New York filming a movie called Last Night. It’s almost always period pieces for young KK, she has acknowledged it herself, so it must be a treat to work on something contemporary for a change. Perhaps this is why she’s actually looks jovial here, gamely showing off her razor blade teeth.

Keira and her boyfriend Rupert Friend have been seen out and about in the city, adoring each other gloomily as 22 year olds do. Real love is supposed to hurt… didn’t you know? KK would make a good Anna Karenina one day. Discuss.

Anyway, Last Night is about a married couple and temptation, costarring Eva Mendes and – yes! - Guillaume Canet in an English speaking role.

Photos from Flynetonline.com