It looks like the perfect romance, but Diane Kruger has revealed her first date with Joshua Jackson did not get off to a fairytale start.
Talkng to chat show host Conan O'Brien, she said she didn't even agree to go on a dinner date with him, just drinks.
She even had a dinner booked in somewhere else, but said he'd put on a clean shirt and looked so "eager" she felt bad not to go.
According to Just Jared, she said: "We're sitting in the bar and I'm ready to leave...and I felt really bad because he looked very eager. He took me to this romantic place. It was overgrown with beautiful flowers, to which I had an allergic reaction!
"I was sneezing and coughing, I couldn't say anything..."
She said she thought he might suggest calling it a night, but no." He talked about himself for an hour and a half. Nonstop," she laughed.
According to the Daily Mail, she added: "He took me back to my hotel in his car, which was a piece of sh*t. Excuse me, but it was.
"The door was eaten by his dog, it smelled so bad...if you know Josh, you know he was not the tidiest of guys, so trust me, it was not cute.
"He leaned in for a kiss. I swear to God, at the end, I was like 'Should I slap him?'"
But she said, he was pretty cute, and the next day he sent her flowers - and a box of Kleenex.
Seven years later, they're still together, so he must have done something right.