All you need is love: Paul McCartney and his long-time girlfriend are reportedly engaged.
The former Beatle will be walking down the aisle with Nancy Shevell, who he has been dating for four years, People reported.
"Nancy and Paul are getting married," a source close to the couple told People. "Ring and all -- very exciting."
McCartney, 68, met Shevell, a 51-year-old businesswoman, in the Hamptons in 2007.
According to TMZ, the marriage would be Shevall's second and McCartney's third. The rocker's first wife, Linda McCartney, sadly died of cancer in 1998 and his second marriage to Heather Mills ended in a messy divorce in 2008. But McCartney hasn't given up on romance.
"I just like being in love," he told the U.K.'s Sunday Times in 2008 early in their relationship.