What's your dream Uglies casting?

I've recently started liking the idea of Liana Liberato as Tally and Hailee Steinfeld as Shay. They are both quality young actresses that I could see doing well as the characters, as well as matching the described appearances of the girls fairly well. I'm not sure about any other characters though.

I'd love to hear your opinions :D