Jessica Alba is a tease