Three months so, apparently...
Jennifer Lopez is pregnant with her first child, according to reports.
The Bronx superstar, who was scheduled to tour Bombay, Dubai, Moscow, Sofia, Bulgaria, Istanbul, and Greece this month, has cancelled the dates without explanation which has led to speculation that shes expecting.
Touch magazine reports that J-Lo, who is married to Marc Anthony, is in fact three months pregnant and thus expected to give birth around Christmas time.
There has been no comment on the matter from the J-Lo camp as yet.