La letra actual es de Emili Guanyavents y data de 1899, aunque se basa en un romance popular del siglo XVII que había sido recogido unos años antes por el filólogo Manuel Milá y Fontanals en su "Romancerillo catalán" (1882).