Sofia-Vergara-cosmo-460.jpg

Sofia-Vergara-cosmo-4230.jpgSofia Vergara covers the June issue of Cosmopolitan magazine, and the 40-year-old actress talks about the possibility of having children with fiance Nick Loeb and how dedicated she is to her career.

"I've never had a plan for anything. I know I'm not going to get any more shows like Modern Family. If it ends in five years, it would be great to do movies and focus on things like my Kmart line," Sofia says. "Maybe have a kid. But I am going to be working my whole life. I love making money. I really love it!"

So what about having more kids? Sofia, who has a 21-year-old son from her previous marriage, says, "My doctor had told me, 'We have a small window.' I said, 'That's so rude!' I already have a kid, so I never thought I would need to do that. But I will have to use a surrogate, because I had thyroid cancer and lots of radiation. I don't want to wait forever, but not yet, because I'm working like an animal."

When it comes to keeping her relationship steamy, Sofia says, "No one can be a sex kitten every day, and anyone who tells you that is lying," she says. "But I do wear negligees and Japanese silk robes. For a long time, I lived alone with my son and only saw my boyfriends in a hotel. So at home, I slept in old T-shirts. I realized when I moved in with Nick that I couldn't do that. Now, I only keep nice pajamas around, because whatever is there, I'm going to wear."