Knightley mistaken for Hathaway
Keira Knightley has apologised to Anne Hathaway for upsetting one of her fans after she was mistaken for the Les Miserables actress at the airport.
The 29-year-old British actress - who is reportedly pregnant with her first child - told the Australian Daily Telegraph she is often mistaken for other stars.
Keira revealed: "At the airport a woman mistook me for Anne Hathaway.
"Actually I think I have to apologise to Anne Hathaway because the woman thought I was being really rude as Anne Hathaway not giving her a picture as Anne Hathaway, but I was really only saying that I promised I wasn't Anne Hathaway - which I am not.''
The Imitation Game star - who had one of her first acting roles alongside Natalie Portman in Star Wars Episode I: The Phantom Menace - admitted it is not the first time she has been confused with another actress, but revealed she is more often mistaken for Natalie.
She added: "Actually it's the first Anne Hathaway I have had. Generally I get a lot of Rachel Weisz and Natalie Portman."