Three years after a messy  divorce, Paul McCartney is giving marriage another try.

According to PEOPLE, the Beatles legend and longtime girlfriend Nancy Shevell are engaged!  A source told the site:

“Nancy and Paul are getting married…ring and all — very exciting.”

The 68-year-old McCartney is 17 years Shevell’s senior.  The two began dating four years ago while McCartney was still in the middle of his divorce with second wife, Heather Mills.

McCartney lost his first wife, Linda, to cancer in 1998.  His marriage to Mills ended with a $48.6 million divorce settlement.

Here’s to hoping for better (and less costly) times.