Jim Sturgess and Anne Hathaway, who wore Alexander McQueen, were side by side for the London premiere of One Day yesterday evening. The co-stars, who walked the red carpet together, reunited overseas after spending a few days together promoting the project in NYC earlier this month. Anne has been taking breaks from the set of The Dark Knight Rises as she travels to do press and make appearances for her latest film. One Day hasn't necessarily been a critical hit with American reviewers, but we'll see if European audiences give it a warmer reception when it opens there this week. After all, the bestselling novel it's based on originated — and is especially beloved — in England, though it has now sold more than one million copies worldwide.
Keep reading for more photos . . .