Singer John Legend and wife Chrissy Teigen announced Monday that they are expecting their first child. The announcement comes after model Teigen faced several difficulties trying to have a baby.

Teigen posted a black-and-white photo on Instagram with a caption: “John and I are so happy to announce that we are pregnant,” adding: “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!”

The “All of Me” singer shared his wife's Instagram post on Twitter.

The couple got married in 2013.

A month ago, in an episode of her new show "FABLife," Teigen revealed about her pregnancy struggles. Teigen had admitted to the host of the show Tyra Banks that the two have been trying to have a baby for years and eventually turned to fertility doctors for help.

“I will say honestly John and I were having trouble. We would have had kids five, six years ago if it happened,” Teigen said, according to Daily Mail, adding: “But my gosh it's been a process.”

"We've seen fertility doctors and once you open up about those things to other people you learn that a lot of other people in your life are seeing these people and they have this shame about it," Teigen said, according to Daily Mail, adding: "It's kind of crazy because I can't imagine being that nosy to be like, 'So, when are the kids coming?' because who knows what somebody's going through."

Teigen and Legend reportedly began dating after they met on the set of the latter's music video “Stereo” in 2007.