Pop rocker Pink and husband Carey Hart are expecting their first child, according to a source who tells Us Weekly that the singer is 12 weeks along. "She wanted to do it between tours, when she has some time off," the insider revealed.

Pink, real name Alecia Moore, and Hart, a motocross racer, tied the knot in 2006, but separated two years later. In February, she confirmed to Oprah Winfrey that the two were back together.

The Us source says, "Pink was determined to make the relationship solid. Now she's really happy, and she's excited she got pregnant so fast! She'll be a brilliant mother."