John Legend has something to sing about. His wife Chrissy Teigen is pregnant!

Teigen announced her pregnancy on Instagram with a long message to her fans and a cute picture with her husband of two years touching her belly.

“John and I are so happy to announce that we are pregnant,” she wrote. “As many of you know, we've been trying to have a baby for a while now. It hasn't been easy, but we kept trying because we can't wait to bring our first child into the world and grow our family. We're so excited that it's finally happening. Thank you for all your love and well wishes. I look forward to all the belly touching! Xx.”

The model recently opened up about her fertility struggles on her talk show Tyra presents FABLife.

“We would have had kids five, six years ago if it had happened. But my gosh, it’s been a process. We’ve seen fertility doctors,” she said last month.

Teigen and Legend have been together since 2007.

Image via Peter West/ACE/INFphoto.com