After announcing (sort of) that herself and  Brian Austin David Silver Green are due to have a child, Megan Fox has since declared that she wouldn't want to be unattractive.

The 25-year-old actress admits she enjoys her good looks, saying: "I live well with my image. I cannot complain. I would not trade my place with an unattractive girl."

However, the former Transformers star (it was either that or Jennifer's Body, so we went with Transformers) insists she isn't vain, and says she can't even bring herself to look at her own photo shoots.

She told French magazine Jalouse: "I hate taking pictures. I never look at them, otherwise I would have to change everything. I prefer not to see any and trust the photographer, who knows his job."

Reports emerged yesterday (28.03.12) that Megan - who is already stepmother to Brian's son Kassius, 10 - has just found out she's pregnant.

A source told Star Magazine: 'They are incredibly excited. It's still early, so they are only telling close friends and family members (who are then telling the press). Megan has become a great stepmom, and Brian knows she'll be wonderful with the baby. She has really grown in the past couple of years ... her family comes first."

Her looks come a very close second by the sounds of things.