Diane Kruger admits deciding whether to marry again is a "dilemma".

Joshua Jackson and Diane Kruger

Joshua Jackson and Diane Kruger

The 'Inglourious Basterds' actress - who was previously married to Guillaume Canet from 2001 to 2006 - is very happy with boyfriend Joshua Jackson, but even after almost 10 years together, she is unsure whether she wants to tie the knot.

Asked if she would consider marrying again, she told Net-a-Porter's The Edit: "Welcome to my dilemma."

Though they have been together for a long time, the 39-year-old beauty has only just moved in with the former 'Dawson's Creek' star, and admits relocating to New York City while the actor appears in off-Broadway play 'Smart People' is a "major commitment" for her.

She said: "I just moved this week. I need to unpack and buy some house stuff, like candles and books.

"[Moving here] was a major commitment. That's a big step into adulthood for me, to allow that time for someone else out of my time."

Though the couple are currently living in New York, the German beauty longs to raise a family in France.

She said: "I feel very European and I think that I'm going to grow old in Paris.

"I have this fantasy of raising my kids there one day."

Elsewhere in the interview, Diane admitted her 37-year-old boyfriend doesn't want to watch him in TV show 'The Affair' because of its racy content.

She said: "[Joshua] would rather not [have me watch it], [with] all the sex scenes.

"I think it brings up uncomfortable conversations."