Link to newsround

Harry Styles is breaking Taylor Swift's record with new tour

harry styles smilingImage source, Getty Images

Singer Harry Styles will break a record with his new tour.

As part of his new Together, Together tour, Harry will be performing at Wembley Stadium in London for 12 nights between 12 June - 4 July.

This means that he will have overtaken Coldplay (10 shows) - as the group - and Taylor Swift (eight shows) - as a solo artist - with the most performances in a year at the London venue.

During his Wembley shows he is expected to perform in front of around a million fans.

However, some fans have said they aren't happy that he is only performing in one UK city and only in a handful of other cities around the world as part of his tour.

harry in a sparkly costume singingImage source, Getty Images

As part of his new tour Harry will be playing in seven cities around the world: Amsterdam (in the Netherlands), London, New York and Mexico City (US), Sao Paolo (South America) and Melbourne and Sydney (Australia).

Instead of playing in different cities in each country, the singer is playing lots of shows in only one or sometimes two cities in each country.

For example Harry is playing 30 shows in New York alone.

By contrast, his previous tour visited more than 50 cities around the world.

This has made some fans upset as they say it is costs more money and is difficult to get to places further away from where they live.

Any fans in the UK will have to travel to London for the shows and maybe need to pay to stay in a hotel there too, rather than having concerts nearer to where they live.

For example, Taylor Swift's Eras tour also played in Edinburgh, Liverpool and Cardiff, and Coldplay also played two shows in Hull.

"I am so disappointed and frustrated," wrote one fan on a social media forum dedicated to the star: "I just cannot pay that kind of money."

What do you think? Is it okay for artists to play in one city in each country on a tour? Or should stars play more?