Sometimes you go to a Paul McCartney show just expecting to hear three hours of music from one of your life-long favorite songwriters.

And sometimes you leave that show with a ring on your finger.

That was the case for Salyna Webber, 26, of Kansas City, who traveled to Des Moines last Friday to see the famed Beatle perform at Wells Fargo Arena with her then-boyfriend, Jeff Hubbell, 29, of Kansas City.

Coming as a complete surprise to Webber, Hubbell got down on one knee during “Something,” McCartney’s tribute to the late Beatle George Harrison, and popped the question.

Salyna Webber and Jeff Hubbell getting engaged while Paul McCartney performs "Something" at his Des Moines, Iowa show on July 21, 2017.(Photo: Salyna Webber/Special to the Register)

“He handed his phone over to the girl next to us and I [thought] we were taking a photo; he’s takin' his sweet time, diggin’ in his pocket,” Webber said. “He started to just say ‘we talked about spending the rest of our lives together’ and ‘I couldn’t be happier with you.’ He got the ring out and down [on one knee] and I said ‘yes, yes, yes, yes.’ ”

As if the proposal wasn’t magical enough, it came hours after Webber said she and Hubbell were upgraded from seats in the top bowl of the arena … to the front row. She explained a woman who identified herself as an employee of McCartney’s stopped the couple when they were headed to their seats and exchanged the nose bleeders for a top-notch view of the action.

“We were walking around … and this lady stopped us,” Webber recalled. “She said ‘well I’m going to do something for you guys today. I’m going to give you new seats.’ … Jeff and I were pumped at this point.”

With the couple seated in eyesight of McCartney, the famed Beatle noticed the moment, taking a second after the song to praise the newly-engaged couple.

Salyna Webber and Jeff Hubbell react to Paul McCartney praising the couple's engagement during his show in Des Moines, Iowa on July 21, 2017.(Photo: Salyna Webber/Special to the Register)

McCartney played Des Moines Friday night for the second time in his career, delivering a sold out, 39-song show that spanned nearly three hours. An estimated 14,900 people attended the performance, per the Iowa Events Center.

The show marked Macca’s first in the Hawkeye state since performing at Wells Fargo Arena in 2005.

The newly engaged couple is planning for a wedding next summer in Webber’s hometown of Wichita, Kan., she said. And, of course, the soundtrack will contain plenty of The Beatles.