Watch Jens Lekman Perform a New Song, ‘Every Little Hair Knows Your Name’
The dreamy Swedish singer debuted a sad new breakup song over the weekend at the Read and Shout Festival in the U.K. (but it's okay, he can do 100 push-ups as a result of getting dumped. Aw). He also played "Waiting for Kirsten," his new-ish song for Kirsten Dunst, with lots of cute explanatory stage banter. Charming all around.