The "Love Guru" actress was in quite the chipper mood as she posed for pictures before heading off to partake in the Revlon Run/Walk For Women. Miss Alba has been staying in the Big Apple as of late, as she spent the past week hitting up numerous Tribeca Film Festival events.
Among those was the premiere of her upcoming movie "The Killer Inside Me," which Jessica said was a "difficult movie to shoot and it's difficult to watch."