Bob Dylan has devoted dozens of memorable songs to the women in his life. Sad-Eyed Lady of the Lowlands, Visions of Johanna, Tangled Up in Blue, and If Not For You are all worthy of commemoration.
Sometimes I prefer the more whimsical side of Bob, like when he contemplates the relative virtues of Peggy Day and Peggy Night on Nashville Skyline.