Paul McCartney married American heiress, Nancy Shevell, in London on Sunday.

The ceremony, which was small and attended only by close family and friends, was held in the Old Marylebone Town Hall, where McCartney married his first wife, Linda Eastman, in 1969.

The couple drove off in a Lexus for a gala reception at their house in the St. John's Wood neighborhood.

Shevell wore an ivory, above-the-knee gown designed by McCartney's daughter, Stella, while McCartney was clad in a blue suit and pale blue tie.

The couple met in the Hamptons in Long Island, N.Y., shortly after the singer's divorce from Heather Mills in 2008. It is Shevell's second marriage.

Check out the photos below.