Is David Beckham really the most stylish male celebrity?