The 27-year-old British singer came top of Virgin Media's new poll to find the showbiz heroes and villains of 2010. She beat off X Factor contestant Wagner and Strictly Come Dancing's Anne Widdecombe to the top spot.
Actor Johnny Depp and actress Emma Watson were also in the top five as were Prince William and Kate Middleton.
British footballer Wayne Rooney was voted the UK's celebrity villain of the year with Justin Bieber surprisingly in second place.
Virgin Media's Alison Davis said: 'While Wayne Rooney's love-rat behaviour warrants his place in the villains poll, what is surprising is that teen idol Justin Bieber came in at No 2.'