John Mayer has written a song as a "farewell letter" to Jennifer Aniston.
The musician - whose relationship with the Friends actress ended in 2009 - allegedly wrote his single Shadow Days for the 43-year-old screen star.
Apparently the 34-year-old singer - who has also dated Jessica Simpson and Jennifer Love Hewitt in the past - wrote the song from his album Born and Raised to find closure on his romance with Aniston.
Lyrics in the tune include anecdotes of his time on the road following their high-profile split.
They read: "You find yourself alone ... I found myself in pieces/ On my hotel floor/Hard times help me see/I'm a good man with a good heart/Had a tough time, got a rough start/And I finally learned to let it go."