ROCKER Ozzy Osbourne has been voted Britain's silliest celebrity.
The former Black Sabbath singer took top spot thanks to his crazy exploits in reality TV show The Osbournes.
He beat Tory MP Boris Johnson into second place and Chris Eubank third.
Reader's Digest, which polled more than 2,000 people, said: "Ozzy appears to have transformed himself from scary heavy metaller into everyone's favourite clown."
TOP 10:
1 Ozzy Osbourne'
2 Boris Johnson'
3 Chris Eubank'
4 Rolf Harris'
5 Bill Oddie'
6 Simon Cowell'
7 John Prescott'
8 Jade Goody'
9 Carol Thatcher'
10 David Dickinson