(CNN) -- John Legend has spoken of his love and admiration for his wife, Chrissy Teigen, following the loss of their baby earlier this month after pregnancy complications.

The singer posted a video of himself on Instagram on Thursday evening, performing a song that he dedicated to Teigen, and thanked fans for their good wishes and prayers.

"This is for Chrissy. I love and cherish you and our family so much. We've experienced the highest highs and lowest lows together. Watching you carry our children has been so moving and humbling. I'm in awe of the strength you've shown through the most challenging moments," Legend wrote in the post.

"What an awesome gift it is to be able to bring life into the world. We've experienced the miracle, the power and joy of this gift, and now we've deeply felt its inherent fragility."

"I wrote this song because I have faith that as long as we walk this earth, we will hold each other's hands through every tear, through every up and down, through every test," he added. "We promised each other this on our wedding day seven years ago, and every challenge we've faced has made that promise more powerful, more resilient. Our love will remain. We will never break."

John Legend pays tribute to 'humbling' Chrissy Teigen following baby loss

Legend has spoken of his love and admiration for Teigen after the couple announced the tragic loss of their son, Jack, on October 1st.

The couple announced the death of their son, Jack, on their social media channels on October 1, after Teigen was admitted to hospital having been on bed rest and bleeding for "a little less than a month."

"We are shocked and in the kind of deep pain you only hear about, the kind of pain we've never felt before," the statement shared on their social media channels said.

"We were never able to stop the bleeding and give our baby the fluids he needed, despite bags and bags of blood transfusions," the post said. "It just wasn't enough."

The couple have been praised for being open about their grief and pregnancy struggles.

They have two children, Luna and Miles, who were conceived through IVF. They said Jack was conceived naturally -- something Teigen said she didn't think was possible for her.

With the first two pregnancies, the statement said, the couple waited to name the baby until after birth, but this time they had already begun calling "the little guy in my belly" Jack.

"He will always be Jack to us," the statement said. "Jack worked so hard to be a part of our little family, and he will be, forever."

CNN's Madeline Holcombe and Joe Sutton contributed to this report.

Recommended for you

(0) comments

Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
PLEASE TURN OFF YOUR CAPS LOCK.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.