Agreed, she is perfect for the role.
She is absolutely my #1 celeb crush. When I first saw her in that film clip with the white pants, dark eye-liner etc, swinging her ponytail, yep sexy as fuck and rocketed straight to the top of the list.
She also does a cute smile oh-so well as the perfect opposite to the bad-girl sultry thing.