Alex Pettyfer and Riley Keough: Engaged!

The actor - who has previously dated Emma Roberts and Dianna Agron - met the granddaughter of Elvis Presley (yes, that Elvis Presley!) on the set of Magic Mike, an upcoming film in which Pettyfer stars as one of several male strippers.

They were first spotted together in October and a source now confirms to Us Weekly that the ring Keough was seen wearing earlier today is, indeed, in honor of the couple's engagement.