Actually, I can think of very few people that would walk into a bookstore, see the picture, and think, "Oh, look. It's Grand Duchess Anastasia Nicholaievna Romanova!"
I don't think you can judge how accurate the book is just because they used a picture of her on one of the covers.