Megan fox is hot cmon she might be a bit flat chested but she is hot.
Who cares if she puts on make up,all woman put on makeup.
That's what makes woman pretty ..makeup and tons and tons of foundation.
Name me any star,woman you want and I will get you a picture of her without makeup and see if you think the same of her.
So in the end my point is Megan Fox is hot ,hot ,hot , more hot.......
One more thing.Beauty is in the eyes of the beholder.
Thank you.
Edit : Ahh yeah one more thing .as times pass the hotter she will become.