Sir Paul McCartney and American heiress Nancy Shevell have married in London, on what would have been Beatle bandmate John Lennon's 71st birthday.
The couple spent around a minute posing for photographers after arriving at The Old Marylebone Town Hall in London shortly after 3.25pm.
The 69-year-old former Beatle wore a dark suit with a white shirt and pale blue tie while his bride chose a long-sleeved white dress for the ceremony.
Sir Paul's former band mate Ringo Starr posed for photographs and made a peace sign as he arrived at the register office.
After the ceremony the beaming couple waved to the gathering of around 200 cheering fans - some of whom had been waiting all day to catch a glimpse of the singer - before getting into their red Lexus to travel to the reception at Sir Paul's home.
Sir Paul and Nancy posed for pictures and kissed outside their home when they got back from the ceremony.
Asked how he felt, he said: "Terrific, thank you. I feel married." He added: "I feel absolutely wonderful."
The bride's second cousin, US broadcast journalist Barbara Walters, described the wedding as "beautiful and wonderful" as she left the register office.
Alison Cathcart, Westminster City Council's superintendent registrar said: "I am overjoyed to have played a part in bringing these two wonderful people together in marriage.
"Lots of couples get married at Marylebone Town Hall because of the venue's iconic status and reputation as the place to get married in central London. I wish them both great happiness as they further their lives together."