But even she's been cheated on!
"Everybody's been betrayed in some way," she told me at the premiere of her new comedy The Other Woman (in theaters on Friday). "We all have. Whether it's from a family member or a friend or a boyfriend or girlfriend. We all know what betrayal feels like."
However, she never sought out revenge like the kind that's served in The Other Woman. Leslie Mann stars as a housewife who plots revenge on her cheating husband, Mark (Game of Thrones' Nikolaj Coster-Waldau), with two of his mistresses (Diaz and Kate Upton).