Megan Fox doesn't have many friends.

The 'Teenage Mutant Ninja Turtles' actress - who has sons Noah, two, and Bodhi, four months, with husband Brian Austin Green - believes she only needs one ''great'' pal because socialising doesn't come naturally to her.

She told the new issue of America's Cosmopolitan magazine: ''I consider myself a 'girl's girl' in that I'm not competitive, jealous, or catty but I don't have a ton of female friends - I have one. Her name is Mindy and she's a facialist. I don't have many guy friends, either. I've never been a social butterfly. I don't feel lonely or isolated. I have one really great friend and that's all I need.''

The 28-year-old star also likes to keep her male cast members on their toes by ignoring their flirtatious comments because she likes to feel in control.

She explained: ''When I'm working, I refuse to flirt. If someone tries, it becomes an endless roast. I'll say, 'Nice beard, buddy' or 'You look fancy!' I know he's spent an hour doing that specific thing to his hair, and the minute I point it out, his game is shattered.

''I like to have men off their guard. Then you are in charge. You don't ever have to feel like men have power over you.''