Jennifer Lopez jlopreggers.jpg

In Touch Weekly confirms that after two years of trying, Jennifer Lopez and Marc Anthony are finally expecting one - maybe even two - children together! After years of trying, the couple finally decided to try in vitro fertilization (which could be the reason for the mulitples), which was ultimately successful. J. Lo is apparently 12 weeks, and as you can see from this pic here (taken July 31st), she's already started to glow!