Singer Jennifer Lopez refuses to talk about her pregnancy - because the tabloid media have made a "destructive" circus of her private life in the past. The 38-year-old announced her pregnancy while onstage with husband Marc Anthony at a concert in Miami, Florida last year (Nov07) - but has been reluctant to reveal much more on the subject since. She tells Harper's Bazaar magazine, "We're just getting used to the fact that we've told everybody. I do realise people want to know because they're interested, but this is the first time I'm going through this. This is my experience and my husband's experience, and we get to hold that for a little while. "I'm just feeling too protective to open that door right now. It's a Pandora's box. It's a destructive lifestyle to be out there. I know because I've lived it. Being on the cover of the tabloids every day for two years - it's hard. You start forgetting who you really are inside." And the Latina star credits her husband for teaching her the value of keeping her personal life to herself, adding, "Marc is a really private person, and he's been singing onstage since he was really young. "He made me realise you can be an artist, and have credibility and success, without your life being on public display 24 hours a day." Lopez is due to give birth in the spring (08).