Joseph Gordon-Levitt: 'I have a girlfriend'

Joseph Gordon-Levitt has broken the hearts of fans everywhere by revealing he has a secret girlfriend.

The 32-year-old actor, who plays a porn-addicted bachelor in the upcoming film Don Jon(in theatres Sept. 27), spoke about his sweetie on the Howard Stern Show but wouldn't name names.

"I have a girlfriend but I tend not to really like to talk about it in public," he said. "She is not in show business."

The dimpled cutie has kept mum about his personal life in the past, which prompted some media scrutiny over his sexual orientation. Shrugging off so-called gay rumours, the ever-gracious actor told Out magazine it would be "really tacky" if he had to clarify. 

He also said that he has good reasons for keeping his romantic relationships private.

"I get up in movies and I play other people, so when the audience is watching me in movies, I don't want them thinking about me and who I'm dating," he said.

Looks like Joseph’s not such a “Don Jon” after all.

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!