Oh I couldn't possibly narrow it down to only 10, but those I have read recently & been impressed by, & could easily read again:-
Shadow of the Wind - carlos ruiz zafon
The Night Trilogy - elie wiesel
Kite Runner - khaled hosseini
A Thousand Splendid Suns khalee hosseini
The Return - victoria hislop
Mrs Lincoln - janis cooke newman
After River - donna milner
Claudia, Daughter of Rome - antoinette may
East of the Sun - julia grigson
Time Traveller's Wife - audrey nifengegger
It's a hard question JJ cos I am an avid reader of almost anything - fiction, non, biogs etc.