Joshua Jackson Wines And Dines Diane Kruger [PHOTOS]

Couple Canoodling
The two lovebirds on vacay in Mexico last fall.
Can you believe that Joshua Jackson and Diane Kruger have been dating for six years? Yeah, me neither.

The couple were spotted loving it up in a Cannes restaurant yesterday, still looking like they were in the honeymoon phase. Jackson and Kruger were in Cannes for the Cannes Film Festival, where Jackson played the perfect gentleman by graciously holding an umbrella over their heads.

Aw, chivalrous! Can you believe they’re real?!