OMG! J.Lo's Pregnant?!!

11/8/2007 1:04 PM PST
Ladies and gentleman, knock us over with a Mack truck. Jennifer Lopez is pregnant.

The diva, currently on tour with hubby Marc Anthony, finally made it official last night by announcing on stage in Miami, "Marc and I are expecting." After her shocking announcement, Anthony kissed his wife's belly. All together now: "Awwwww." Apparently, the revelation was news to Marc, who said, "I didn't know she was going to talk."

The two have been married since 2004.