The one song per artist rule made choosing a George Strait song particularly difficult. The singer just has too many love songs worthy of inclusion on this list of the top 100 country love songs. 'I Cross My Heart' was the one that just couldn't be ignored. The scene-closer to his 'Pure Country' movie is 20 years old, but it's one we expect to be hearing for 20 more. The song, like the singer, is timeless.

"I cross my heart and promise to / Give all I've got to give to make all your dreams come true / In all the world you'll never find a love as true as mine," Strait sings on this chart-topper from 1992. Like the 10 songs ahead of it, 'I Cross My Heart' is the perfect wedding song.



Listen to 'I Cross My Heart' by George Strait