'Fifty Shades of Grey', which has already been crowned the best-selling book of all time eclipsing the sales of J K Rowling's Harry Potter books, has now been voted Book of the Year.
E L James's steamy sensation 'Fifty Shades of Grey' was voted number one by the reading public, the Daily Mail reported.
James beat other highly-acclaimed authors to the top spot, including Hilary Mantel, who made the top 10 for her 'Bring Up The Bodies' and BBC presenter Clare Balding for her autobiography.
The novel, the first of a trilogy of saucy tales dubbed "mummy porn", has become a literary phenomenon and sold more than six million copies to become the best-selling book of all time in the UK.
It won more than three-quarters of the votes after the public were asked to cast a ballot for their favourite book as part of 2012's Specsavers National Book Awards.
The trilogy, about a sado-masochistic relationship between a college graduate, Anastasia Steele, and a young business magnate, Christian Grey, has been a publishing sensation.
Rights to the books have been sold around the world and the trilogy is being published in languages including Albanian, Chinese, Russian, Serbian and Vietnamese.
All three books are also due to be filmed as part of a movie deal. (ANI)