Jessica Alba as Sue Storm Marie Claire Spain