Jennifer Aniston worried Justin Theroux will cheat on her?

Jennifer Aniston and Justin Theroux have been together since 2012.

Jennifer Aniston
Jennifer Aniston and Justin Theroux Reuters

Jennifer Aniston and Justin Theroux are hit by reports that the couple's relationship is on shaky grounds. Brad Pitt's former wife is allegedly stalking his social media pages, as she is worried he will cheat on her.

According to a report in OK!, the 48-year-old actress is also unhappy with his closeness with his makeup artist Jenn Streicher. A source said: "Even though they weren't inappropriate and Jenn is married, it still hit a nerve with her, so she let him know."

The insider added: "Justin didn't really own up to doing anything wrong, but surely he got the message. The last thing he wants is for Jen to be upset."

The We're The Millers actress and Theroux, announced their engagement in August 2012 after dating for 15 months. The former Friends star and the 45-year-old actor exchanged vows in a secret ceremony at their $22m Bel Air mansion on 5 August 2015.

Aniston had gushed about Theroux to Women's Wear Daily. She said: "I commend him for his courage. This is not normal for him. He's so graceful and utterly kind and golden."

"It is amazing. He's just so beautiful and handsome to me, and I love that his eyeballs are so beautifully captured because those eyes just knock me out every day," she went on. "He just gets better every year. He's just like a lost gem in the sand, and he's just always been there and been brilliant, and now this is just in a different light."