Sir Paul McCartney and American heiress Nancy Shevell smiled and waved as they arrived at a register office for their wedding.
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.
Sir Paul and his bride left the north London home for the ceremony at around 3.05pm.
They smiled widely as Nancy, wearing a white flower in her hair, got into the back seat of the car to sit alongside a young bridesmaid dressed in pink, both carrying a small bouquet of flowers.
Sir Paul got into the passenger seat, waved and blew a kiss to the dozens of fans waiting by the entrance to the driveway.
A black Mercedes saloon car left a few minutes before with three women inside, believed to be members of Nancy's family.
Sir Paul and Nancy broke tradition by spending the morning of the wedding together.
They were first seen when they left the house looking relaxed and in casual clothes shortly after 11.30am. They are thought to have gone to the gym at nearby Lord's Cricket Ground.