Robert Pattinson appears to have checked out of heartbreak hotel by starting a romance with Riley Keough. But is he in the relationship for the wrong reasons?

It turns out that Rob and 24-year-old Riley, who is Elvis Presley's granddaughter, are actually quite happy together, according to OK! Magazine.

“Rob and Riley are having a really great time together, even though it’s very early,” a source says. Indeed, they apparently “get along brilliantly. There is an attraction to each other. They just get each other.”

The insider goes so far as to point out that Rob doesn't want Kristen to think that he's dating Riley  who co-starred in the 2010 film The Runaways with K-Stew  out of spite.

“They both know how it’s going to reflect back on Kristen, and they worry it looks like he’s just using her for revenge," adds the source. "He’s not. He took it slow with Kristen at first, too.”

Hmm. We do think it's weird that Riley is dating Rob after she was once friendly with Kristen, but we suppose that you can't control whom you fall in love with. So we're wishing Rob and Riley the best!

Long story short: It sounds like Rob is anything but a hound dog.

Source: OK! Magazine via Hollywood Life
 

Credit: Celebified Photo: Robert Pattinson Reportedly Dating Elvis' Granddaughter Riley Keough!