WireImage 1 / 17

My, my, my, Jared Leto sure has been busy the last few weeks. On the heels of reports that the Oscar nominee was shot down by a pair of models, he's apparently (and oh-so-coincidentally) become irresistible to the opposite sex.

There was his recent dinner date with fellow awards season darling Lupita Nyong'o, and now Us Weekly says the actor-cum-rocker, 42, is "hooking up" with 21-year-old Miley Cyrus, who, for the math averse, is exactly half his age.

"She stayed over at his house in L.A. in early February," says a source, with another adding, "They like to have a good time, they love to talk about art and music -- and they're both comfortable with nudity!"

One spy describes them as "two of a kind."

They've apparently known each other for a while, and Leto gamely posed with Cyrus and her family at a pre-Grammy bash in January. He also defended her twerk-fest at the MTV VMAs, shrugging, "It's the MTV Awards. It's not the Kennedy Center Honors. It's supposed to be out there and wild and titillating."

The 30 Seconds to Mars frontman, whose famous exes include Scarlett Johansson, Ashley Olsen and Cameron Diaz, also checked out the tongue-waggling popster's performance at an IHeartRadio event in Las Vegas last September.

Word is, Miley ended a brief fling with Kellan Lutz last month, her first high-profile hookup since calling off her engagement to Liam Hemsworth in September.

"[Guys] just try too hard with me, and it's just like, 'I don't need you to impress me. I don't want you to, like, take me to fancy restaurants.' I hate sitting down for dinner!" she railed to W. "You don't have to do that to me! You don't have to take me on trips! I literally just want to chill [at home]! That's why I'm, like, not trying to jump into a relationship."

Chimes in a Leto pal to Us, "Jared doesn't do girlfriends."


Watch Jared hit on Emilia Clarke

Celebrity style: Hit or a miss?

Bikinis galore: Stars on the beach