Sparks are flying! Elizabeth Hurley and Justin Theroux have recently been spotted together at three events and they were “definitely into each other,” a source tells In Touch exclusively. The Maniac actor and Royals alum were all smiles while posing for photos and apparently, he thinks the world of her.

“It looks like Justin definitely prefers his ladies a little older than him,” the insider said. “After breaking up with Jen [Aniston], who’s only three years older than him, he dated a bunch of much younger actresses, singers and models, but the chemistry was never quite right.”

“But Elizabeth, who’s 53, he’s 47, hits all the buttons for Justin,” the source explained about their connection. “They spent a few days together in Morocco at the ABB FIA Formula E 2019 Marrakesh E-Prix, and the race definitely took a back seat to their coupling. No once cared about the race. The talk was all about the hot new couple, who definitely look great together.”

justin theroux and elizabeth hurley
Getty Images

Justin and Elizabeth were having “a blast together” at the various events and they appeared to get along fabulously. “What’s not to like, she’s worldly, smart, sexy and he said her voice and accent really made him smile,” the source said. “Justin and Elizabeth were definitely into each other.”

Elizabeth’s most high-profile relationship was with Hugh Grant, who she previously dated for 13 years. The couple ultimately called it quits in 2000, although she claimed Hugh is still her “best friend today” during a candid 2016 interview. Elizabeth also shares son Damian, 16, with businessman Steve Bing and was married to textile heir Arun Nayar from 2007 until 2011. On the other hand, Justin and Jennifer announced the end of their two-year marriage in a joint statement in February 2018. We’ll just have to wait and see a romance is in the cards for Elizabeth and Justin!

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!