Question: who is the actress that plays alison in pretty little liars
Answer: Sasha Pieterse ( / ˈpiːtərsə / ; born February 17 , 1996 ) is a South African - born American actress and singer - songwriter .