"Happy Birthday 2my best friend in the entire world! U R the most amazing husband &dad! U inspire me every single day. You make all of your dreams reality & it's fascinating to be by your side & watching it all happen! You have a heart of gold!. Have the best birthday ever!" Pregnant reality star Kim Kardashian celebrates her husband Kanye West's 38th birthday by sending him a sweet message online.