McCartney sported a blue suit, and the bride wore a long-sleeved white gown with a white flower in her hair. Both outfits were designed by the singer’s designer daughter Stella McCartney.
His 7-year-old daughter Beatrice served as a flower girl.
At the non-denominational ceremony, McCartney gave Shevell a 5-carat diamond wedding band.
The newlyweds posed for photos after the wedding, where they were showered with confetti by guests.
“It was terrific,” McCartney told the assembled crowd, jokingly adding that he now felt “married.”
A wedding reception is now taking place at McCartney’s London home.
The couple got engaged in May.
This is Shevell’s second marriage.
Interestingly, McCartney wed on what would have been bandmate John Lennon’s 71st birthday.