It’s about freaking time! Although there really wasn’t much speculation to the contrary, Jennifer Lopez finally confirmed the rumors that she’s expecting.
Last night, J Lo and her husband Marc Anthony were in Miami, Florida for their El Cantante Tour. And she just couldn’t keep it a secret (the worst-kept one in recent memory) any longer.