Sir Paul McCartney and his new bride Nancy Shevell threw a second wedding party at the Bowery Hotel in New York City.
The couple married in London on 9 October 2011. They hosted the second celebration following a brief honeymoon on the Caribbean island of Mustique.
The Manhattan party was attended by some of the biggest names in showbusiness, including Keith Richards, Dave Grohl, Jon Bob Jovi, Jeff Lynne, Steve Van Zandt, Billy Joel, James Taylor, Ringo Starr and his wife Barbara Bach, and Yoko Ono and her son Sean Lennon.
Also present were New York mayor Michael Bloomberg, Nancy Shevell's cousin Barbara Walters, and fashion designer Ralph Lauren.
Lady McCartney, 51, wore an electric blue dress and satic jacket, while Sir Paul, 69, wore a navy blue suit, with a white shirt and a blue and white striped tie.