Megan Fox Maxim Hot 100 and Cosmo Germany
Megan Fox finished 8th on the 2012 Maxim Hot 100 list (link), not a bad showing! She also appears on the cover of the June 2012 issue of Cosmo Germany, here is a small picture of the cover for now. Radar Online is claiming Megan is pregnant and expecting a girl in September or October (link). Thanks to Deon for the tips!