Cast that Book Meme: A Great and Terrible Beauty asked by delacourweasley

Gemma Doyle: Rachel Hurd-Wood
Pippa Cross: Katie McGrath
Felicity Worthington: Imogen Poots
Ann Bradshaw: Dakota Blue Richards

"Once upon a time there were four girls. One was pretty. One was clever. One charming, and one…one was mysterious. But they were all damaged, you see. Something not right about the lot of them. Bad blood. Big dreams.”

(A Great and a Terrible Beauty - Libba Bray)