SIR Paul McCartney has paid tribute to his late wife Linda McCartney at his wedding.
The Beatles legend - who tied the knot with American heiress Nancy Shevell at London's Marylebone Register Office, the same venue where he married late first wife Linda in 1969 - lovingly referred to Linda, the mother of his four adult children, during the wedding reception at his home in front of 30 close friends and family members.
Tthe 69-year-old star serenaded Nancy at the low-key reception with Beatles classic Let It Be - which he sang to her during one of their first holidays together three years ago - as well as her most-loved track Let Me Roll It and a third, specially-written song.
Leaving his home in St. John's Wood, North London, before the wedding, Sir Paul said: "We're looking forward to it."
Asked whether he was nervous about the big day - which took place on what would have been his late bandmate John Lennon's 71st birthday - he added: "Don't be silly, now. Of course not."
The music legend's youngest daughter, seven-year-old Beatrice - his only child with ex-wife Heather Mills, whom he divorced in 2008 following an acrimonious break-up - acted as a bridesmaid, while Nancy's dress was personally designed by Paul's designer daughter, Stella McCartney.
As well as Stella and Beatrice, the singer's other three children, adopted eldest daughter Heather, photographer Mary and son James - his kids with Linda, who died of breast cancer in 1998 - were also in attendance.
In contrast to Paul's GBP1.5 million ($AU2.4 million) nuptials to Heather in 2003 in front of 300 guests at Castle Leslie in Ireland, the service - conducted by Superintendant registrar Alison Cathcart - cost GBP1,540 ($AU2445), and was followed by a "low-key" reception at the couple's home.
The pair's engagement was announced in May, with Paul giving Nancy a vintage 1925 Cartier engagement solitaire diamond ring and she admitted the proposal came as a "total surprise".
Update your news preferences and get the latest news delivered to your inbox.