Jessica Alba was more archeologist than actress as she strolled round New York in an Indiana Jones inspired outfit.