Are last year’s rumors around Chris Pratt cheating to blame?

All eyes were on Anna Farison the Canadian set of Overboard on June 28, and not just because she was wearing a bright yellow bikini. It was what the barely-there costume revealed that had heads turning: how shockingly thin the Mom star, 40, has become. Though Anna has always been skinny, sources say friends are getting increasingly concerned about her extreme weight loss — and the possible reasons behind it.

Late last year, Anna spoke out about rumors that her hunky husband, Guardians of the Galaxy star Chris Pratt, was cheating on her: “It made me feel incredibly insecure,” she confessed on her podcast, Anna Faris Is Unqualified. She and Chris, who share son Jack, 4, made it through that rough patch, but “Anna was under a lot of stress, and it took its toll,” an insider tells Star. “Chris was gone much of the time filming, and she felt things were chaotic, so she became obsessive about what she ate. That, at least, was something she could control.”

Now, as her own career heats up with a starring role in the Overboard remake, the pressure — to say nothing of the bathing-suit scenes — hasn’t let up. “Anna is working harder than ever, and juggling being a mom to Jack as well,” says the insider. “People are wondering whether she’s not eating enough to stay healthy. She’ll ask her assistant to get her a salad, and then she barely touches it. As far as she’s concerned, the skinnier she is, the better. But her friends are worried that she might have a real problem.”