Khalid raised the ante at his O2 Arena show in London.
The “Talk” singer sent concertgoers into a frenzy when welcoming Ed Sheeran to the stage on Tuesday. The two artists performed their collaboration “Beautiful People”.
RELATED: Khalid Surprised Clairo On Her Birthday During Tour
The surprise appearance caught many off-guard as Sheeran intended to take 18 months off following the conclusion of his Divide tour. The world tour lasted nearly two-and-a-half years and concluded on August 26.
“The moment Khalid brought Ed Sheeran out at the O2 Arena!” one fan tweeted. “This f**king man brought out Ed Sheeran tonight if I were a man my balls would have touched the ground,” wrote another.
RELATED: Ed Sheeran Sets All-Time Touring Record
Khalid is firmly engaged in his own tour, the Free Spirit world tour. Unlike Sheeran, however, Khalid will only be on tour for eight months. The tour kicked off in Gulf Shores, made stops in Edmonton, Toronto and Montreal, and concludes in Sydney, Australia.