Nicholas Hoult
Nicholas Hoult was reportedly seen cosying up to Riley Keough at No.8's Philo Prom party in New York City on 23 July. Reuters

Jennifer Lawrence's boyfriend Nicholas Hoult reportedly was seen getting cozy with Riley Keough during Philo Prom party at No.8 in New York City on 23 July.

An eyewitness told Page Six, the 24-year-old X-Men: Days of Future Past actor and Lisa Marie Presley's daughter "were sitting arm-in-arm in a booth with Adam Lambert and Charl Brown."

Another insider revealed that Hoult and Keough "looked cozy," but the British star was also chatting with "a bunch of other girls."

Page Six reports that on-again, off-again couple Lawrence and Hoult are rumoured to be having problems in their relationship.

Lawrence and Hoult met during their screen test for X-Men: First Class, and began dating in 2011. However, the two briefly split in early 2013, rekindling their romance just four months later last June.

During an interview with Marie Claire, Lawrence had talked about maintaining her long-distance relationship with Hoult.

"When we're busy, we agree to mutually ignore each other. Not completely, but neither of us gets mad when the other doesn't text back or call. Life's super-busy," she said. "Obviously you know what they're doing, and you trust them. We're so young that it would almost be like if we lived in the same city, what would happen? We'd be living together. At least this way he's in the same boat as I am: We can go out and have our own lives and know that we have each other."