Why? It's all down to his famous wife, Victoria.
"I was in Miami and Victoria actually saw the picture and was like, 'There's no way I'm kissing you unless you shave that off,'" the 39-year-old sports star told his friend James Corden on The Late Late Show on Monday.
"I left it for a day, and I was was like, 'You know what, I'm going to have to do it.'"
As for three-year-old Harper - now that's a different story.
"The kids loved it actually, my little girl would just sit there and mess around with it," David added. "That was the end of it."
His beard wasn't the only topic David discussed on Corden's new chat show, though. The duo stripped down for this parody underwear advert, inspired by the footballer's ad campaign with H&M.
Love Mr Beckham, with or without his stubble? We've got just the thing...