Kim Kardashian posts gushy tribute to Kanye West on 4-year wedding anniversary

·Writer, Yahoo Entertainment

It has been four years since Kim Kardashian and Kanye West tied the knot, and the two have really put the “for better or worse” part of their vows to the test.

There have been career highs, and Kimye welcomed two more children — Saint, 2, and Chicago, 4 months — increasing their family to five. The couple have also experienced major feuds, Kim’s robbery, Kanye’s breakdown, and the rapper’s recent headline-making antics.

On Thursday, Kardashian marked their anniversary with a sweet message and never-before-seen photo from their 2014 nuptials in Florence, Italy.

She also shared a tribute on her app with photos of the couple, writing, “Happy anniversary, babe! I love you so much!!! Couldn’t imagine our lives without you!”

West publicly declared his love, too.

As the pair celebrate their special day, a source tells Yahoo Entertainment they are “doing really well.”

“Everything that happened with Kanye so publicly definitely worried Kim and [the family], but she’s so loyal — she’s not going anywhere,” says the family insider.

After West’s “slavery sounds like a choice” remarks, he retreated to Wyoming to finish his album. Kardashian has been there on and off.

Kim Kardashian and Kanye West (Photo: Angela Weiss/AFP/Getty Images)
Kim Kardashian and Kanye West (Photo: Angela Weiss/AFP/Getty Images)

“Getting out of Hollywood and away from everything was definitely a good move,” a second source tells Yahoo Entertainment.

Kardashian has been nothing but loyal, standing by her husband publicly after his outbursts a few weeks ago.

“Yes, he’s doing really good,” Kardashian shared on Live With Kelly and Ryan. “He’s in Wyoming recording. He has a couple albums coming out, so he’s just focused on that.”

“I will say he gave me my first gray hair this week, and I am blaming that on him,” she joked. “But he’s doing really good.”

But the KKW Beauty mogul took a serious turn when defending her husband’s mental health after West tweeted support for Trump.

The rapper’s new album is expected to drop on June 1.

Read more from Yahoo Entertainment: