The stunning Jessica Alba definitely knows a thing or two about fashion, and seems to be pretty obsessed with leather dresses, as she was seen out at the Tribeca Film festival back in April in a Hannah Marshall dress and shoes by 3.1 Phillip Lim for Christian Louboutin.