Alex Pettyfer is reportedly back together with ex-fiancée Riley Keough.

The 'Magic Mike' hunk called off his engagement to Elvis Presley's model granddaughter - who is thought to have gotten close to 'Twilight' star Robert Pattinson in recent months - last year, but it appears the former flames have rekindled their romance after being spotted together at the Los Angeles premiere party for 'The Butler' on Monday night (12.08.13).

A source told ''There was definitely warmth between Riley and Alex. They were laughing together and smiling at each other.''

The 23-year-old actor first began dating Riley in October 2011 and the couple got engaged six months later.

According to another onlooker, Riley - whose mother is Lisa Marie Presley - and Alex were holding hands in the VIP area and the stunning actress-and-model was sporting a ring on her left ring finger.

Riley has been involved in a love triangle of sorts in recent months after being linked with Robert, 27, following his split with 'Twilight' co-star Kristen Stewart, 23, earlier this year.

The 24-year-old beauty - who starred alongside Kristen in 2010 movie 'The Runaways' - is reportedly the first girl Robert has shown an interest in since the break-up.

A source said: ''She's the first girl he's liked since Kristen. [They're] having a lot of fun.''