According to Celeb Dirty Laundry report, Justin Theroux is cheating on Jennifer Aniston with Naomi Watts. Justin was spotted flirting with the Naomi during a public event in New York City.
A source revealed, "Jen was absolutely livid when she saw photos of Justin and Naomi. They looked way too close for Jen's liking, and they had a major screaming match over the phone. The problems in their marriage are so acute, Jen was afraid he was going to file right around her birthday. It's absolutely her worst nightmare."