Shawn Mendes had quite a handful of announcements to make on Wednesday afternoon.

Not only did he share additional dates for his upcoming arena world tour that is to begin this spring, the Canadian crooner also spilled that two of his good pals will be joining him on the road.

“Adding tickets to a bunch of the sold out UK & EU shows and James TW is opening there!” Mendes announced on social media before revealing new tour dates, which include a stop in Mexico and an anticipated debut in Brazil. The Island labelmates previously toured together last summer.

As for the North American leg of the tour, the “Mercy” hitmaker will be accompanied by Charlie Puth. The duo playfully teased fans leading up to the big surprise.

https://twitter.com/charlieputh/status/834498564843671552

.@charlieputh thinking we should!!

— Shawn Mendes (@ShawnMendes) February 22, 2017

So @charlieputh is coming out as a very special guest for all of the US & Canada #IlluminateWorldTour shows! Tix at https://t.co/auLJMptjfk pic.twitter.com/EYjSzw627R

— Shawn Mendes (@ShawnMendes) February 22, 2017

https://twitter.com/charlieputh/status/834503597635170305

PUTHHHHHH!!!

— Shawn Mendes (@ShawnMendes) February 22, 2017

Not to disappoint, Mendes reassured his army that more tour dates are to be added in the near future, specifically recognizing South America and asking them to be patient with the 18-year-old.

“We’ve only just started this journey, everything is so new. Including touring! I want to make sure I have time to keep making music for you guys!” he wrote in a series of tweets. “So even if I’m not coming to your country right now I promise I will get there and I promise it will be worth the wait! There’s nothing more incredible than having fans across the entire world, but remember I’m only one person and the world is a big place!”

Some of the new cities Mendes added to the tour include Mexico City, Philadelphia and a hometown show in Toronto.

You can check out a full list of dates below:

4/27 Glasgow, UK – The SSE Hydro
4/28 Manchester, UK – Manchester Arena
4/30 Oberhausen, DE- König Pilsener Arena
5/1 Amsterdam, NL – Ziggo Dome
5/3 Berlin, DE – Mercedes-Benz Arena
5/4 Vienna, AT – Stadthalle
5/6 Milan, IT- Mediolanum Forum
5/9 Madrid, ES- Barclaycard Center
5/10 Lisbon, PT – MEO Arena
5/12 Barcelona, ES- Palau Sant Jordi
5/14 Zurich, CH – Hallenstadion
5/15 Munich, DE – Olympiahalle
5/17 Stockholm, SE – Ericsson Globe Arena
5/19 Oslo, NO – Telenor Arena
5/21 Copenhagen, DK – Forum
5/22 Hamburg, DE – Barclaycard Arena
5/24 Paris, FR – AccorHotels Arena
5/25 Brussels, BE – Palais 12
5/30 Dublin, IE – 3Arena
6/1 London, UK – The O2
7/6 Portland, OR – MODA Center
7/8 Vancouver, BC – Rogers Arena
7/9 Seattle, WA – KeyArena at Seattle Center
7/11 Oakland, CA – Oracle Arena
7/12 Los Angeles, CA – Staples Center
7/14 San Diego, CA – Valley View Casino Center
7/15 Glendale, AZ – Gila River Arena
7/17 Denver, CO – Pepsi Center
7/19 Dallas, TX – American Airlines Center
7/21 San Antonio, TX – AT&T Center
7/22 Houston, TX – Toyota Center
7/25 Tampa, FL – Amalie Arena
7/26  Miami, FL – AmericanAirlines Arena
7/28 Orlando, FL – Amway Center
7/29 Duluth, GA – Infinite Energy Arena
7/31 Nashville, TN – Bridgestone Arena
8/2 Cleveland, OH – Quicken Loans Arena
8/3 Chicago, IL – Allstate Arena
8/5 Omaha, NE – CenturyLink Center Omaha
8/6 St. Paul, MN – XCEL Energy Center
8/11 Toronto, ON – Air Canada Center
8/14 Montreal, QC – Centre Bell
8/17 Newark, NJ – Prudential Center
8/19 Washington DC – Verizon Arena
8/20 Pittsburgh, PA – CONSOL Energy Center
8/22 Philadelphia, PA – Wells Fargo Center
8/23 Boston, MA – TD Garden
9/16 Rio De Janiero, Brazil – Rock In Rio
9/20 Mexico City, MX – National Auditorium

Will you be in attendance at the Illuminate World Tour? Let us know, @CelebMix.

ncG1vNJzZmiblaGyo7nIsWWcp51ksKmt0aWgnmWgqsGpecmapJ6rXanEbrbOoqVmq5iWxK95zJ6lnZ2jYratuNSmoKeZpJp6uLvRpZtmrJ%2Bqv3A%3D