

Alex Pettyfer and Riley Keough have sparked rumours they are rekindling their romance after looking cosy on the red carpet this week.
Riley, who has recently been linked to Robert Pattinson, was spotted with her ex-fiance at the premiere of The Butler in Los Angeles on Monday night.
Riley was spotted looking cosy with her former flame.
An onlooker told Us Weekly: “There was definitely warmth between Riley and Alex. They were laughing together and smiling at each other.”
But laughing and smiling wasn’t all they did as another witness revealed they held hands at one point and said that the actress was wearing a ring on her left ring finger.
The pair starred alongside each other in hit Magic Mike.
The couple, who appeared together in Magic Mike, split last year. They got engaged six months after meeting in 2011.