Sir Paul McCartney has tied the knot for the third time. On Sunday he wed Nancy Shevell at Marylebone Town Hall in London.

In 1969 Paul married his first wife Linda at this same location, also the wedding took place on what would've been John Lennon's 71st Birthday.

About 200 fans gathered outside the hall to catch a glimpse of the couple and  their guests, among whom the BBC reports were Ringo Starr and  his wife.  After the newlyweds left the hall, they were showered with  what looked like  flower petals and then departed for McCartney's home.  Both McCartney and  Shevell reportedly wore outfits designed by  McCartney's daughter, Stella McCartney. Shevell sported  a long-sleeved white gown with flowers in her hair.

Shevell is 51, from New York and this is her second marriage.