Singer Keyshia Cole is expecting her first child with Cleveland Cavaliers player Daniel “Boobie” Gibson, her rep said.

The two are also tying the knot.

The engagement was confirmed by her rep saying that she has an incredible ring.

It’s understood that Gibson proposed on New Year’s Eve. The rep for Keyshia Cole said 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.