Jennifer Aniston johnlovesong.jpg

This is a little sappy, but we love it anyway!

Jennifer Aniston wrote her beau John Mayer a love poem for Christmas and in turn, Star Magazine reports, he made it into a song. Aw!

The lyrics go something like this: "Lucky in love, lucky in love/ Didn't forget me when I asked you to leave me/ Didn't forget me/ Now you're alongside me/ You've brought luck to love/ I've been hit by a truck in love."

John surprised her with his rendition in Cabo over New Year's - she broke down in tears of joy and later joked, "Do I get the publishing rights?"

Hmm, maybe their relationship is cuter (and sweeter) than we all imagined?