David Beckham, the first English player to win league titles in four countries, was honoured with a star on the Hollywood Walk of Fame on Friday.