Pop superstar Justin Bieber has been announced as the fourth headline act for next year's British Summer Time festival in London's Hyde Park.
The Sorry singer will bring his Purpose world tour to the heart of the capital for a one-off show as part of the annual music event - which will be his only London date of 2017.
He has also announced he will play Cardiff's Principality Stadium on Friday June 30, two days before the London gig.
Justin's album Purpose has been a number one hit across the globe and the Hyde Park show on July 2 will feature tracks from it such as Where Are U Now, Love Yourself and What Do You Mean?, as well as some of his classic songs including Boyfriend and Baby.
Senior vice-president of AEG Live James King said: "Justin Bieber has proven himself to be a master singer, songwriter and live performer. Bringing the Purpose tour to Hyde Park next summer is without question the pop show of the summer."
Penelope Boyd, head of events at The Royal Parks, said: "We can't wait to welcome Justin Bieber to Hyde Park, the line-up for 2017 just keeps on getting better.
"This is the fifth year for the event, which has created so many memorable moments for hundreds of thousands of fans and in turn raised vital funds which go back into conserving and enhancing this iconic park."
Brit Award and Grammy winner Justin will be joined in Hyde Park by support acts DJ Martin Garrix, Swedish singer-songwriter Tove Lo and pop-dance act Anne-Marie.
It will be the fifth year of Barclaycard presents British Summer Time Hyde Park, with previously announced acts including Phil Collins on Friday June 30, Green Day on Saturday July 1, and Kings Of Leon will be making their only UK festival appearance on Thursday July 6.
Stars who have performed at the festival in previous years include The Rolling Stones, Carole King, The Libertines, The Who, Kylie Minogue, Stevie Wonder, Black Sabbath and Taylor Swift.
Tickets will go on fan club and Barclaycard pre-sale from 9am on Monday, event pre-sale from 9am on December 15, and general sale on December 16.
They are priced at £65 for general admission to £299.50 for the terrace grandstand.
Go to www.bst-hydepark.com for more information.