Jessica Alba premieres stuff and other news