There are reports that 42-year-old actor/rocker Jared Leto is "hooking up" with 21-year-old Miley Cyrus.

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

Another source described them as "two of a kind."

Apparently, the two have known each other for a while and Jared even posed with Miley and her family at a pre-Grammy party in January. He also defended her twerking at the MTV VMAs, saying, "It's the MTV Awards. It's not the Kennedy Center Honors. It's supposed to be out there and wild and titillating."

FYI: Jared’s famous exes include Scarlett Johansson, Ashley Olsen and Cameron Diaz.

Source: MSN