13:30 18 May 2006
Jennifer Lopez is rumoured to be three months pregnant with her first baby.
The Latin beauty - who has made no secret of her desire to start a family with husband Marc Anthony - is due to give birth around Christmas, a source has told America's In Touch magazine.
The singer sparked pregnancy rumours when she was spotted sporting an apparent baby bump and grey roots at the ALMA awards in Los Angeles earlier this month.
Women in the early stages of pregnancy are advised not to use hair dye products because the chemicals in them can harm the foetus.
During the event Anthony spoke publicly of having a baby, saying: "I'm looking forward to starting a family."
The following day, the beautiful singer fuelled speculation by cancelling her upcoming tour.
It has been reported Jennifer, who turns 37 in June, could face legal action after pulling out of scheduled concerts in several countries.
Bulgarian promoter Nina Girginova has said: "Whatever the reason is, she should have explained it, and even if she had lied it would have been better than not giving the fans any reason at all."
(C) BANG Media International