Kim Kardashian is paying tribute to her man.
In honor of Kanye West's 36th birthday today, the Keeping Up With the Kardashians star hit Instagram to post a super-sweet message to her beau.
WATCH: Kim Kardashian gets a special delivery on National Doughnut Day
"Happy Birthday to my best friend, the ❤of my life, my soul!!!! I love you beyond words!," Kim wrote in a caption alongside the adorable collage.
Kim revealed she and Kanye are expecting a baby girl together on last week's season premiere of Keeping Up With the Kardashians.
Don't forget to tune in to Keeping Up With the Kardashians this week at 9 p.m. only on E!
PHOTOS: Keeping up with Kimye