Question: who is the actress that plays alice in twilight
Answer: Ashley Michele Greene ( born February 21 , 1987 ) is an American actress and model .