50 Shades of Black: Casting Our Fantasy Christian Grey and Anastasia Steele

zoe kravitz

Zoe Kravitz

We think Zoe is pretty bad ass, but her unique look and personality could easily translate into the awkward virgin that is Anastasia.

Photo Credit: soletron.com