Pink confirms pregnancy

The popstar confirms she's pregnant with first child on Ellen Show

Rumours have been circulating for a few days now, and finally singer Pink has confirmed her and husband Carey Hart are expecting their first child.

Pink, real name Alecia Moore, talked about her pregnancy during an appearance on US chat show The Ellen Degeneres Show, saying that "she was eating for two".

The "So What" singer said she had kept the news a secret because she was nervous after suffering a miscarriage in the past.