Reports suggest that Coronation Street actress Michelle Keegan and her boyband boyfriend Max George have called time on their relationship.

The 25 year-old actress and 23 year-old singer have not been spotted together in months. The couple announced their engagement was off in April of this year.

The pair began their relationship in 2010, with George proposing to Keegan on her birthday, in June of the following year.

The MailOnline reports that a spokesperson confirmed their split, saying "they are no longer together".