Jewel and Ty Murray are having a baby!

"I took a pregnancy test and it was positive!" the 36-year-old singer tells PEOPLE, "It was so hard to keep it a secret. I was worried I'd start throwing up on set [of upcoming Bravo show "Going Platinum"] and everyone would be like, 'Oh, she's pregnant.' "

This will be the first child for Jewel and rodeo star Murray, who wed in the Bahamas in 2008.

The singer is currently in her second trimester.