John Lundvik is a Swedish singer and songwriter, known for his powerful voice and ability to write poignant songs. "Too Late For Love" is one of his most famous songs and captures the feeling of having missed a chance at love with a strong and memorable melody.