Ed Sheeran joined ZM radio hosts Jase and PJ for a special secret show today at Christchurch's Botanical Gardens.
100 lucky winners were treated to an audience with Sheeran, who performed four songs, including a special fan request.
The ginger guitar hero Instagrammed a pic of himself and the crowd to more than 3.6 million followers.
The chart-topper, who is in New Zealand on a sellout arena tour, confirmed to the radio hosts that he is single and the last person he kissed was one of his crew members.
He also met host PJ's mother, answering her questions before promising to pop round for dinner at her house.
But Sheeran wasn't the only one who performed. A barbershop quartet, who were brought in to perform Sheeran's songs during ad breaks delighted the British singer, who began filming them on his phone.
Sheeran will perform a soldout show at Christchurch's Horncastle Arena tonight, before heading to Wellington on Friday and then onto Auckland for two shows at Vector Arena on Saturday and Sunday night.
Last year, Sheeran revealed he planned to take a week's holiday in New Zealand following the tour, saying: "I'm going to stay in New Zealand afterwards as well, we're going to spend a total of about two weeks there. It's going to be good."