Jessica Alba puts her top on