X-Men: Days of Future Past co-stars Jennifer Lawrence and Nicholas Hoult have reportedly broken up again after rekindling their romance last year.

The pair began dating in 2011 before splitting up two years later; they reconciled ahead of filming their second X-Men movie.

A source told UsWeekly of their latest split: "They just weren't together a lot; her life is a whirlwind... It just got to be too hard for now."

Another source told E! News: "They spent a lot of time apart because of work and it was difficult on their relationship."