Pregnant Jennifer Lopez is "freaked out" about the weight she has gained.

The 38-year-old singer, who is thought to be about five-months pregnant with her first child with husband Marc Anthony, is delighted she is expecting but is said to be horrified by how quickly her stomach has expanded.

A source is quoted by an Indian newspaper as saying, "She is huge and freaking out. She has already put on more than 42lbs and isn't that far gone. Her face has become really puffy from retaining a lot of water."

The "Do It Well" star has now reportedly vowed to put her career on hold and keep a low profile until she gives birth in the spring.

The source added, "She plans to do a Victoria Beckham now and hibernate for the last few months. You won't be seeing much of her in public from now on."

Last week, J.Lo fuelled speculation she is expecting twins by buying matching pink and blue romper suits embroidered "princess" and "prince".

J.Lo and Marc have also registered their baby shower gift list at exclusive Los Angeles baby boutique Petit Tresor, and added to the twin rumours by requesting most items in pairs.

The diva has also booked Petit Tresor to design nurseries at the couple's estates in Bel Air, Fisher Island, and Oyster Bay.

RELATED PHOTOS AND ARTICLES
Jennifer Lopez - Jennifer Lopez and Secret Deodorant Casting Call - In Search of America's Hottest DancerJennifer Lopez - Jennifer Lopez and Marc Anthony - September 20, 2007Marc Anthony - Marc Anthony Performs In Concert Live at Jones Beach TheaterVictoria Beckham - England Team Arrive at Stansted Airport After Their Loss at 2006 World CupMarc Anthony - EL CANTANTE, Los Angeles PremiereJennifer Lopez - EL CANTANTE, Los Angeles Premiere
Is J-Lo Pregnant With Twins?J. Lo Not Happy With Pregnancy Fat
David And Victoria Spice Up A Strip ClubBaby Spice On Crutches
Victoria Likens Her Husband To A TractorFans Prefer Their Spices Posh
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.