Question: who played kate on my sister's keeper
Answer: Sofia Vladimirovna Vassilieva ( born October 22 , 1992 ) ( Russian : София Владимировна Васильева ) is an American actress .