Keira Knightley was mistaken for Anne Hathaway recently in Canada and she believes she owes the star an apology because she was accused of being rude by a fan.

Keira Knightley was recently mistaken for Anne Hathaway.
The 29-year-old actress admits she was approached by a fan at Toronto Airport in Canada who believed she was the 32-year-old star and accused her of being rude because she refused a photo.
Speaking to Australia's Daily Telegraph newspaper, Keira explained: ''At the airport a woman mistook me for Anne Hathaway.
''Actually I think I have to apologise to Anne Hathaway because the woman (at the airport) 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.
''Actually it's the first Anne Hathaway I have had. Generally I get a lot of Rachel Weisz and Natalie Portman.''
Meanwhile, the 'Begin Again' star recently announced she is expecting a baby with her husband James Righton, 31, whom she married in May 2013, but she insists she won't be giving up her career to be a stay-at-home mother.
She said last year: ''I don't want to deny my femininity. But would I want to be a stay-at-home mother? No. On the other hand, you should be allowed to do that, as should men, without being sneered at.''
The couple are expected to welcome their first child into the world in the Spring 2015.
The Wall Street Journal claims that the tech giant is in "exploratory talks" with Jay Z's Tidal streaming platform.
Rylance paid incredible attention to detail when preparing for his role as The BFG.
With visually stunning imagery and a solid A-list cast, this film just about transcends its...
When two different climbing parties set out on the expedition of their lives, they knew...
Some people get a once in a lifetime chance to make history. Some people, unfortunately...
A biopic that plays out like a cerebral thriller, this film traces the life of...
Keira Knightley continues to open up as an actress with this sparky comedy. As in...
It's World War II and things are looking bleak as the allies struggle to decipher...
Alan Turing is a mathematician whose genius leads him to be enlisted in a major...
Megan (Keira Knightley) is 28-years-old and she still hasn't got any sort of long term...
Fans of the Oscar-winning 2006 Irish film Once (and its more recent stage-musical adaptation) may...
Gretta is a young singer-songwriter who takes to New York with her musician boyfriend Dave...
Dan Mulligan is a former record executive who has just been spectacularly dismissed by the...
There's nothing very original in this spy thriller, but director Branagh gives the film a...
Jack Ryan is a young office worker at CIA headquarters whose life turns upside down...
Jack Ryan is a young CIA analyst who joined Intelligence hoping for a comfortable office...