Pink is pregnant!

41547, NEWPORT, ISLE OF WIGHT - Sunday June 13 2010. P!nk flies in to entertain the crowds on the final day of the Isle of Wight Festival 2010. The US singer wowed the crowds by bungeeing out of a box hoisted high above the audience before ripping off her dress to reveal a tiny, jewel-encrusted leotard. Photograph:  Bob Aylott,

Congratulations to Pink, who is expecting her first child with husband Carey Hart.

It was reported last week that Pink, real name Alecia Moore, was pregnant, well now the singer has confirmed it.

On Wednesday’s Ellen DeGeneres Show the 31-year-old explained why she’s “glowing”: “I’m eating for two these days,” she revealed.

“I was just really nervous,” Pink said of keeping it a secret until now. “I have had a miscarriage before, but if I was going to talk about it with anyone, it was going to be with you.”

Pink’s baby was definitely planned.

“I worked for it…It was not an ‘Oops.'” she said.