The award-winning British star performed at the finale of the four-day event honoring Queen Elizabeth’s remarkable 70-year reign. Sheeran performed his 2017 hit Perfect in a special tribute just for the Queen as her milestone life moments appeared on the screen. The final act of the weekend-long celebrations was the Jubilee Pageant, which included a military parade, theater, and other spectacles. The Queen made a third and final balcony appearance alongside the royal family to conclude the celebratory weekend. She was previously forced to skip several Platinum Jubilee celebrations after experiencing “discomfort” during Trooping the Colour. Sheeran seems to be a seasoned Jubilee performer at this point, performing at the queen’s Diamond Jubilee concert 10 years ago in 2012.  “Life is weird how it keeps coming full circle in lovely ways,” the beloved English singer said, according to NDTV. His performance follows Saturday night’s Platinum Party at the Palace outside of Buckingham Palace, which was attended by many royal family members. Prince George, in particular, seemed to have a blast at the show as he was spotted singing along to Rod Stewart’s rendition of Neil Diamond’s “Sweet Caroline.” Duchess Kate was seen swaying as she sang along to the karaoke-classic, and the crowd also went crazy for it. Other performers gracing the stage at the nearly three-hour concert included Diana Ross, Elton John, Queen and Adam Lambert, Duran Duran, and more. Next, see the Queen’s new Platinum Jubilee portrait, which was taken at Windsor Castle!