Singer Keyshia Cole is engaged to NBA player Daniel Gibson, her rep confirms.

"I can confirm she is engaged and has an incredible ring," the rep said, adding that Gibson proposed on New Year's Eve, which was "an absolute surprise."

Posted in: Celebrity Weddings