Robert Pattinson has won the E! Celeb of the Year honor for the second year in a row, reports E!Online.

The competition was tough. Kate Middleton, Charlie Sheen, Justin Bieber and Britney Spears were among the 64 celebrity candidates for the prize, but after five weeks of voting, the 'Twilight' star came out on top.

As the winner, Pattinson will be given $25,000 to donate to the charity of his choice.



Irish New Year traditions that span the centuries

Lady Gaga to lead the New Year’s Eve countdown in New York’s Times Square

The Great IrishCentral 2011 Irish IQ quiz