It seems that Robert Pattinson has finally moved on! Meet his new lady!

The new girl that has caught his eye is none other than Riley Keough, the granddaughter of Elvis Presley. Riley's mom is Lisa Marie Presley.

Sources have said that the pair are inseparable. Rob LOVES rock music so being with Riley is like being with a true rock royal. Riley is 24 and Rob is 27, perfect!

It's also being reported that Kristen Stewart (Rob's Ex) is furious about the new duo. According to her (or possibly her friends) she introduced the two and thought that their relationship would only stay a friendship.

Well Kristen, perhaps you shouldn't get so cozy with your directors.