Former New Jersey Net Richard Jefferson was set to marry his fiancee, dancer Kesha Ni'Cole Nichols, but decided to change his mind.
Jefferson called off the wedding 11 hours before the ceremony, but waited until two hours before the wedding was to take place before finally notifying his family and friends.
A friend said, "He called about two hours before the wedding. It was nuts."
Nichols immediately called her family when she learned the NBA star was bailing.
A friend of Nichols said, "she was not entirely caught off-guard," by Jefferson's change of heart.
"She just wants to keep this as quiet as possible and move on. She's doing just fine."