Jessica Parker Kennedy — Canadian actress