Why can't they get Megan Fox to do a high quality movie kinda like Anne Hathaway got with Devil Wears Prada. I like her, but the movie selection is awful.
Probably for two reasons:
One, her tats would mean that she has to have extensive makeup, CG-retouching or wardrobe to cover them up, unless that tats fit her character. I'm guessing a tat of Madonna on the arm and the Decleration of Independence scrawled on your right shoulder blade (I know it's not the DoI) isn't going to suit a lot of characters.
Two, she can't act worth a shit.