Credit: Koi Sojer/FilmMagic

Singer Keyshia Cole is expecting her first child with Cleveland Cavaliers player Daniel "Boobie" Gibson, her rep tells

The two are also tying the knot.

"I can confirm she is engaged and has an incredible ring," her rep tells Us.

The rep tells Us Gibson proposed on New Year's Eve, adding that it was "an absolute surprise. When he asked her to marry him, she was flabbergasted. He presented her with the ring and her mouth dropped in amazement. It's too beautiful for words."

Cole, 28, is set to release her fourth album later this year.