Kim Kardashian has announced she and her husband Kanye West's second child will be a boy.

"You're such a good daddy to North," the reality TV star, 34, tweeted last night, referring to West, 38, and their daughter, who turned 2 on June 15, "... you will be the best daddy to our new son too!"

advertisement | advertise on newsday

Two additional Father's Day tweets she posted earlier each included a photo of West and their daughter. "Your bond is so irreplaceable!" Kardashian wrote. "Thank u for being such a good dad! We . . . [love] ... appreciate u so much! So blessed to have u." Some hours later she added, "Precious moments like this when we were traveling on tour with you are what I live for."

On June 10, Kardashian had tweeted consternation over speculation that she and West, her husband of just over a year, were expecting a boy. "So many rumors," she wrote. "We are not having twins, yes I am carrying my own baby lol ... we have not told anyone the sex of our baby yet! Nothing is confirmed unless you hear it from me!"

Kardashian had announced in a teaser clip immediately following the May 31 episode of "Keeping Up With the Kardashians" that she was expecting her second child.