Megan Fox Megan Fox It's just as well Megan Fox has a fiance.

Amazingly, the hot-to-trot beauty has revealed she's never had much luck with men.

She's been spilling some rather unlikely love chat.

"I don't get approached," the 22-year-old actress, who's engaged to Brian Austin Green, confessed to Now magazine.

"No one will come up and ask for my number."

Seriously now Meg, we're sure guys would come running if you were single.

The actress admits she does get loads of male attention - but not of the welcome kind.

"I get a lot of drive-bys - people will drive past my car and scream at me, 'I'll buy you an aeroplane if you give me your phone number.'

"Guys usually say some crazy stuff," Meg added wisely.

Well, as long as Megan stays in love with Brian, we reckon she'll fare OK.

But if she ever were to be single, we reckon all those fellas out there should get on the blower, pronto - but avoid the crazy talk.