"Marc and I are expecting," the singer announced at their last show,after canceling final stop in San Diego
Marc Anthony y Jennifer Lopez

We all knew it, and even designer Roberto Cavalli confirmedit to People.com. But we still needed to hear the words come out ofher mouth, and last night, Jennifer López let the world know.”Marc and I are expecting,” she said to a crowd of 10,000 screamingfans at Miami's American Airlines Arena, during the last show of hertour with husband Marc Anthony.

Anthony, 39, then kissed her belly and said, “I didn't knowshe was going to talk.”

The 38-year-old singer didn't reveal the baby's due date, orif she's having more than one baby, as rumors have been flying thattwins are on the way for the Puerto Rican couple.

With this last show, JLo and her husband concluded their tourwith a fairy tale ending, but a bit earlier than was scheduled.

The couple's fans in San Diego were getting revved up to see the artists on stage together, but the last stop which was scheduled for this Saturday in Cox Area, has been cancelled because of a scheduling problem.

The following message was posted today on the official website of Cox Arena by the event's organizers: “The November 10th Jennifer López and Marc Anthony concert at Cox Arena has been canceled due to a scheduling conflict. Unfortunately, rerouting the tour has proven impossible, due to the event's last-minute postponement caused by the area wildfire emergency.”