Jessica Alba doing press in Toronto