Rachael Leigh Cook

Rachael Leigh Cook (born October 4, 1979) is an American actress, model, voice artist, and producer.

For Disney she played Becky Thatcher in Tom and Huck and voiced Tifa Lockhart in Kingdom Hearts II and Kingdom Hearts II Final Mix.