And with particularly busy schedules at the moment – Diane has been flying around the world promoting Inglourious Basterds, while her Canadian love has been shooting his TV show Fringe in Vancouver – the German actress admits they have been doing "a lot of flying whenever we can."
Speaking to US publication People, the 33-year-old blonde said the happy couple have worked out a flexible timetables that allow them to see each other as much as possible. The globe-trotting duo even meet up in different cities if necessary.
Despite recently revealing she has no plans to marry again, Diane is considering moving in with Joshua in his native city, after he relocated there at the start of the year ahead of filming his sci-fi series.
I actually really like Vancouver," said the Troy actress, who began dating Joshua in 2006. "I'd never been before and he's from there so it makes it easy. He knows where to go. All his friends are there so they take me out."