Kim Kardashian has let slip that she is going to have a baby boy.

The reality TV star revealed the news as she expressed her love for her husband Kanye West on Father’s Day on Twitter, posting photos of the rapper with their two-year-old daughter North.

She then announced that a son will join their family.

Kim and Kanye revealed her pregnancy in May, and their second child is rumoured to be due in December.

She previously denied rumours she is expecting twins or is using a surrogate.