David Beckham named most stylish man in poll as Harry Styles tops under-35s list
David Beckham has topped a poll as the most stylish male celebrity of the moment, with Harry Styles ranked highest among under-35s, narrowly beating Tom Holland in fourth place
Original source: Bristol Post