British comic Russell Brand has been voted the celebrity with the worst hair. The star has topped a poll of least-liked locks, fighting off competition from U.S. tycoon Donald Trump, who came in fifth.