Following last week's news of Sony BMG looking to drop Jennifer Lopez for "low sales" and "expensive performances", it looks like the pregnancy may have been a factor in the cancellation of her last show of her tour, with hubby Smeagol Anthony.

JLo has canceled the final date of her U.S. tour, in San Diego, which was a make-up show, postponed due to the wildfires, October 24.

Well, now she can go home and rest. Get off those feet.. have the baby and reinvent herself for something she's actually good at.

Actor, check.
Singer, check.
Restaurateur, check.
Fashion designer, check.