Rumour has it that Jennifer Lopez is three months pregnant with her first baby.
The 'Monster-In-Law' actress who has made no secret of her desire to have children with husband Marc Anthony - is due to give birth around Christmas, a source told America's In Touch magazine.
The Latin beauty sparked pregnancy rumours when she was spotted sporting a bump and grey roots at the ALMA awards in Los Angeles earlier this month.
During the event Anthony spoke publicly of having a baby, saying:
I'm looking forward to starting a family. 