Estella Short — American actress