Kelly Rowland has confirmed she is expecting a baby boy.

The 33-year-old singer, who is married to her manager Tim Witherspoon, accidentally revealed the gender of their unborn baby while discussing all the gifts their family members have already purchased for the tot.

Asked about her pregnancy, the 'Dilemma' hitmaker told FOX411: ''We're very excited. So far, everything has been good. I just feel like the baby is already [spoiled] rotten-like literally, my Caress family has gotten him all of his little bathing stuff, his toys. It's just so cool.''

The former Destiny's Child immediately realised her blunder and said: ''It, it's...aw, f**k it! It's a boy. It's a boy!''

She then asked her publicist to contact her husband, saying: ''Can you please tell him that I spilled the beans?''

It seems the singer was desperate to keep the news a secret, as she also told her bump: ''I'm sorry, baby.''

Kelly first sparked rumors she's expecting a boy when she was spotted browsing for blue baby clothes at children's supply store Juvenile Shop in Sherman Oaks, California, earlier this month.

An eye-witness at the time revealed that Kelly was cooing over the tiny clothing and reportedly said: ''Oh my god, this is so little ... this is so cute!''

The 'Motivation' hitmaker previously praised Tim for being ''super supportive'' during her pregnancy.

She said: ''He's so hands on and I'm just so blessed.

''I just love him, he's like the greatest guy ever. He's so awesome I just can't believe how blessed I am...and he is too! He's an amazing man.''