For their third, the rapper surprised his wife with two giant cloud-like arrangements of white flowers, likely worth a couple thousand dollars at least. Kim posted on her Snapchat Thursday a video of the display inside a room.
"I mean, how cute that I get to come home and see these gorgeous floating flowers," she said. "Happy anniversary."
The two wed in 2014 in Florence, Italy, where lavish displays of white flowers were prominent among the decor. Kim and Kanye's daughter North West, who is almost 4, served as a flower girl. The couple also share 1 and 1/2-year-old son Saint West.
White flowers are Kanye's thing; he had also surprised Kim with a massive white flower wall for Mother's Day 2014 and got her the same thing for Valentine's Day this year.
On Wednesday, Kim posted on her website behind-the-scenes photos of her getting fitted for her wedding dress before the wedding as well as a pic of her and Kanye kissing at a pre-wedding dinner at the Palace of Versailles in France.
"HAPPY THREE-YEAR ANNIVERSARY BABE! THANK YOU FOR BEING THE BEST HUSBAND AND FATHER. I LOVE YOU SO MUCH," Kim wrote.
"3 down, a lifetime to go...❤️," she later wrote on Instagram.
Kanye has not commented publicly about his and Kim's wedding anniversary; he deleted his Twitter and Instagram accounts weeks ago.