Three years after a messy divorce, Paul McCartney is giving marriage another try. According to reports, the Beatles legend and his longtime girlfriend Nancy Shevell are engaged to be married.

"Nancy and Paul are getting married," a source close to Shevell told PEOPLE. "Ring and all -- very exciting."

McCartney, 68, and Shevell, a 51-year-old New Yorker, began dating four years ago while the singer was in the midst of his split with second wife, Heather Mills. Tabloids had a field day when they were first spotted together in the Hamptons.