the cloth reminds me of the cloth elizabeth uses in the first movie for her hand after barbossa sliced it with his knife maybe she gave it to him on the island or something and the writers decided to leave it out! Everything Jack wears is important to him so that young lady has to be somewhat special for him to wear it!
yeah I totally agree!!!! it makes great sense!!! so if it is for him so important it must be from a important person and i doubt it is from one of the tortuga´s women...!!!it must be from elizabeth...but why did terry and ted decide to not tell us from who it is...???they could at least point to it or insinuate...