Paul McCartney marries Nancy Shevell

The couple, who have been together for four years, tied the knot at Marylebone register office on Sunday in the presence of 30 friends, including Ringo Starr and Sir Paul's designer daughter, Stella McCartney, who made the bride's dress.

The ceremony was held at the same place where he married his first Jewish wife, Linda Eastman, in 1969 and the date coincided with what would have been John Lennon's 71st birthday.

More guests, among them Tracey Emin and Kate Moss, were then invited to a vegetarian-only party at Sir Paul's St John's Wood home. Mark Ronson was the DJ, while the groom sang a song composed in honour of his wife as well as the Beatles classic Let it Be.

The former Beatle, 69, has been married twice before. His new wife is part of a high-profile Jewish family. She sits on the board of New York's Transportation Authority and is vice president of a large transportation business.

It is believed that it was her influence that persuaded Sir Paul to perform in Tel Aviv in 2008.

The couple were reportedly spotted in synagogue in London on Yom Kippur, the evening before the wedding.