All they need is love! Paul McCartney and New York businesswoman Nancy Shevell officially tied the knot during an afternoon ceremony in London at the Old Marylebone Town Hall on Sunday. The beautiful bride wore a flower in her hair and a long-sleeved, v-neck, knee-length ivory dress and shoes, which were made by her new step-daughter, fashion designer Stella McCartney. The Beatles star's youngest daughter Beatrice, 7, served as the flower girl and was seen wearing a long dress under a pink wool coat, and with a flower wreath in her hair. After the ceremony, the newlyweds waved to guests as they left the Town Hall amid a shower of pink and white rose petals tossed by their guests. "It was terrific – thank you!" McCartney told the crowd, joking with fans and press that he felt "married." The couple began dating in 2007 and became engaged this past May.
Afterward, guests headed over to McCartney's home in St. John's Wood for a rock 'n' roll reception. Ringo Starr commented he wishes the couple "peace and love," while Barbara Walters (Shevell's second cousin) said "the wedding was lovely." Paul's brother Mike, who served as the best man, added that Nancy is "so charming. I mean, she's one of us." The 120 guests were welcomed with champagne or orange juice in the "arrivals lounge," which was a marquee erected in front of the house. Dinner consisted of savory tarts, goat cheese and chervil polenta, vegetable gyozas, a side salad of mixed greens and other condiments including chili yogurt. Dessert included elderflower-flavored creme fraiche with mixed berries, as well as two wedding cakes: one vegan (made with apples) and one chocolate.
One special festivity of the night included McCartney singing and playing a new ballad specifically written just for Shevell, which brought tears to his eyes. Overall, the day could not have gone any better -- a wonderful wedding for a hopefully wonderful marriage. This is the singer's third time saying "I Do," but maybe this time he really does. Congrats to the happy couple!