Nicholas Hoult Fangirling Over Taylor Swift Is Pure Happiness -- But Where Was Jennifer Lawrence?

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Shake it off, Nicholas Hoult!

The 25-year-old actor was in Montreal, Canada for Taylor Swift's latest stop on her 1989 world tour. In fact, a lot of the X-Men: Apocalypse cast was there -- James McAvoy, Sophie Turner, and producer Simon Kinberg -- and from the look of things, he got pretty into it! 

Splash News

Cameras even caught Hoult singing along to Swift's hit "We Are Never Ever Getting Back Together," and we've gotta say, someone should make an appearance on Lip Sync Battle!

Splash News

VIDEO: Exes Jennifer Lawrence & Nicholas Hoult Are All Smiles on 'X-Men' Set

More proof the X-Men cast had the most fun ever? This perfect photo captioned, "Haters gonna hate."

NEWS: One of the Original X-Men Just Came Out as Gay!

Unfortunately, Swift's known BFF Jennifer Lawrence did not join her cast mates for the concert fun. She could be trying to avoid her ex Hoult (don't date your superhero movie co-stars, y'all) or it’s also possible she had an early shoot.

Lawrence was spotted earlier in the week arriving in Montreal with co-star Rose Byrne.

Melissa Paradis

NEWS: Jennifer Lawrence Won't Play Mystique Again After 'X-Men: Apocalypse'

Sources tell ET that Lawrence has only been in Montreal during days she is shooting. When she's off, she heads back to New York City where she’s been hard at work apartment hunting.

She’s also been killing it with her fashion lately!