Kellan Lutz was notoriously tight-lipped about his longtime romance with on-off girlfriend AnnaLynne McCord. But when it comes to his new love Sharni Vinson, the 26-year-old Breaking Dawn actor can't say enough good things.

PHOTOS: Kellan Lutz's sexy, shirtless body

"I'm very happily with someone," Lutz said on Ryan Seacrest's KIIS-FM radio show Friday. "She's a happy person, which really just clicks with me. It's just great to have someone you can smile with all the time. It's really special."

PHOTO QUIZ: Can you find Kellan Lutz's abs?

Vinson, 28, was equally effusive when she spoke to Australia's Herald Sun at the Immortals premiere on Monday.

"We met in a chemistry reading for Step Up 3D. We kind of were doing our own thing and not in touch, and then he got in touch and I was like, 'Hey,'" the actress recalled. "We are really happy."

PHOTOS: Love lives of Twilight stars

Vinson also joked that she inspired her famously buff beau to try a "new workout."

"He does his push-ups with one hand holding me," she laughed.

Tell Us: Do Kellan and Sharni make a cute couple?

Get more Us! Follow us on Twitter, Friend us on Facebook, Subscribe to Us Weekly