Usher is engaged to his longtime girlfriend, stylist Tameka Foster, the R&B singer's spokeswoman said Friday. Publicist Simone Smalls didn't provide further details.

Usher, a five-time Grammy winner, confirmed the engagement Wednesday to MTV News, ending speculation that he had popped the question.

Foster has been photographed recently with a diamond ring on her finger.

Usher, 28, said he could be walking down the aisle before the end of the year.

His hits include "Confessions," "Burn," "You Make Me Wanna" and "Yeah!"