Pink officially confirmed her pregnancy on "The Ellen DeGeneres Show" on Wednesday. It will be the first child for the singer and her motocross-racing husband Carey Hart.
"I'm eating for two these days," Pink told DeGeneres. "I didn't want to talk about it because I was just really nervous, and I have had a miscarriage before."
She added, "I worked for it. It was not an 'oops'."
While she is unsure of the sex of the child, her doctor is hinting it will be a girl. "My mom has always wished me a daughter just like me. One of us will go to jail."
Pink did not specify a due date, but was given several gifts by the talk show host, including a mini motor bike. Hart Tweeted about the gift and included a photos on his page saying, "@pink came home from the @theEllenShow yesterday with this kids motorcycle. Did i miss something?"
Pink and Hart married in Costa Rica in 2006 and announced in 2008 they had split, but never separated legally. Previously the singer confirmed on "The Ellen DeGeneres Show" in May that she and Hart were back together.