Robert Pattinson has been voted the Celebrity of the Year for a second time by fans of Eonline.com.
After five weeks of voting, the Twilight star kept his crown by beating 63 other top stars, including his girlfriend Kristen Stewart.
Stewart and royal newlywed Catherine, Duchess of Cambridge came close to grabbing the title but a late surge from the British actor's fans secured the top spot for Pattinson.