Joshua Jackson and Diane Kruger Go For Gold at ‘Sleeping Beauty’ Premiere (PHOTOS)

Rachel in Cannes
Rachel McAdams attends the ‘Midnight In Paris’ premiere.
Joshua Jackson and gal Diane Kruger continue to prove that they look good in clothes, and even better when they’re arm-in-arm. 

The Fringe star had quite the arm candy at the Sleeping Beauty premiere held during the Cannes Film Festival. Kruger killed it on the red carpet, looking absolutely gorgeous in a gold Calvin Klein gown, while her beau wore a dapper Lanvin tuxedo but paired it with a pair of trainers.

So why is the Hollywood couple at Cannes?

The 34-year-old German actress — best known for her roles in Inglourious Basterds and National Treasure-- is there promoting her new film about a kidnapped journalist titled Special Forces. According to the Associated Press, Kruger spent six weeks living in a yurt while filming the movie. In addition to this project, Kruger will also play Marie Antoinette in the upcoming film Farewell, My Queen. 

Kruger and Jackson were first spotted in France this week at the airport. Holding hands, the couple looked pretty happy as they took their luggage to an awaiting car. The actress was dressed casually in a boho chic outfit and fashionable straw hat.