John Dann and Claudia Rogers made posters for the July 5 Paul McCartney concert hoping to catch the singer's eye.
Interested in ?Add as an interest to stay up to date on the latest news, video, and analysis from ABC News.
During his show in Albany, N.Y., over the weekend, the singer noticed that Rogers was holding up a piece of paper that read, "He won't marry me 'till he meets you."
Dann's read, "I have the ring & I'm 64."
"We should see if she will say yes today," McCartney, 72, remarked to the crowd, as he called the couple both to the stage.
After Dann sang a few lines of the Beatles song, "When I'm Sixty-Four," he got down on one knee.
Of course, his bride-to-be said "yes."
"The whole crowd was so supportive," Dann told the Democrat & Chronicle newspaper. "It was a magical night for a lot of people, not just us."