The celebrity couple recently announcing that they are having a baby, and that Eva is 7 months... has left some people shocked. How did they hide it?

Eva "just hasn't ever wanted anyone beyond her close friends and family knowing more than they had to," an insider tells PEOPLE in this week's issue. "And Ryan is certainly private and always has been."

In the last few months, Mendes I guess has "barely left the house," adds the source telling People magazine. "Ryan has been taking care of her, picking up food and running errands. He has been very supportive about keeping things a secret."

She also has had a gift at ward-robing to cover up her baby as of late but now just doesn't need too.