From recipe and self-help books, to crime novels and biographies, this year's top selling books are a varied bunch.
So if you are looking for a stocking filler this Christmas, these are all gifts that have met with the approval of millions of readers.
Led by a right royal scandal, here's what retail giant Amazon says we've been reading this year.

9. The Woman in Me by Britney Spears
Pop princess Britney Spear's tell-all memoir proved to be an unexpected hit with critics, but was a less pleasant read for her celebrity exes, including Justin Timberlake. "Written with remarkable candour and humour, Spears’s ground-breaking book illuminates the enduring power of music and love - and the importance of a woman telling her own story, on her own terms, at last." | Contributed

10. Atomic Habits by James Clear
Completing the top 10 is James Clear's self-help book promising "an easy and proven way to build good habits and break bad ones". | Contributed

