New pictures of Jessica Alba as Susan Storm on the Vancouver set of Fantastic Four turned up online today and you can view them here. Susan Storm is, of course, the Invisible Woman in the 20th Century Fox adaptation, who not only can become invisible at will but can render other objects invisible.