I have loved Anastasia as a kid especially the characters Dimitri & Anya who hated each others guts and then they fell for each other. Here is a few things why I like them.
#1 They are different
What I mean by this is that she is a Russian princess looking for her family, while Dimitri is a con man who wants money. Of course when he realises that Anya is in fact the lost princess that he helped escaped from Rasputin he begins to fall in love with her.