The 33-year-old reality TV star took to the social networking site to wish her new husband, whom she married at the end of last month in Florence, Italy, a very happy 37th birthday.
The brunette beauty, who has 11-month-old daughter North with Kanye, shared a stunning picture of her kissing her beau, which she accompanied with a heartfelt caption.
She gushed: "Happy Birthday to my husband and best friend in the entire world! You have changed my life in more ways than you know! The way you look at life inspires me! I love you so much!!! (sic)."
Kim - who has changed her surname to Kardashian West following her wedding - also posted a picture of a cake made for the special occasion.
The delicious treat spelled out the word 'Yeezus' in beige icing, which refers to the rapper's current tour.
Meanwhile, Kim wasn't the only one to wish the 'Bound 2' hitmaker a public happy birthday as her mother Kris Jenner also took to her Instagram account to write him a message.
She said: "Happy Birthday to my new son #KanyeWest!!!! Have an amazing day I love you.....thank you for being such an inspiration. #family #love (sic)."