Written and performed by Neil Diamond in 1969, Sweet Caroline was composed for his wife. However, his wife's name was Marsha, but he needed a 3-syllable name. He chose "Caroline" after President Kennedy's daughter.