Joshua Jackson

Diane Kruger and boyfriend Joshua Jackson have been together for nine years.

The 38-year-old actress celebrated the actor's 37th birthday and their nine-year anniversary by sharing a Mighty Ducks throwback photo of Jackson on Instagram.

"Happy Birthday to this adorable towhead who became my handsome man! And happy 9 year Anniversary too. You make me appreciate life so much more and I'm so happy you found me in this crazy world," she wrote.

Kruger and Jackson have been dating since 2006, but don't plan to marry. The actor told Glamour magazine last year he and Kruger haven't wed because they aren't religious, but said they may change their minds in the future.

Kruger recently portrayed Det. Sonya Cross on FX crime drama The Bridge, which was canceled after two seasons. She will appear in Fathers and Daughters with Russell Crowe, and is scheduled for Sky with Jackson, Norman Reedus and Lena Dunham.