Kim Kardashian West says husband Kanye made all her dreams a ''reality''.

The 'Keeping Up With The Kardashians' star celebrated the 'Bound 2' rapper's 38th birthday today (08.06.15) with a sweet message on her Twitter account.

She wrote: ''Happy birthday to my best friend in the entire world! You are the most amazing husband & dad! You 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! #SWISH (sic)''.

The 34-year-old television personality also took to the social media site earlier in the day to thank her 32.4million followers for their birthday wishes.

She tweeted: ''Not sure why Kanye & I are up so early but we're eating cereal & I'm showing him all of your sweet birthday messages! (sic)''

And Kim - who has 23-month-old daughter North and is pregnant with her second child - hinted about the ''crazy'' surprise she has planned for the star.

She teased: ''Kanye's bday today is gonna be a major SWISH!!! I planned the craziest surprise! Will share later! Sooooo excited!!!!!! (sic)''