British singer-songwriter Ed Sheeran cut all the curse words from his new album on the advice of a taxi driver.

The hitmaker made major changes to his second record, X, following an enlightening conversation with a cabbie, who told the star he would not let his young daughter listen to songs which featured obscenities.

"My album is clean now. I cut the explicit lyrics out after a taxi driver convinced me it was the right thing to do," Sheeran told Britain's Daily Star newspaper.

"He said he wouldn't have let his daughter listen to it otherwise. So I did it," Sheeran said.