NYC concerts: Camila Cabello, Portugal. The Man, more must-see shows

Whether you live and breathe pop, hip-hop or rock music, there's a concert for you.

There's no shortage of high-profile bands and artists slated to perform in NYC, from Camila Cabello to Portugal. The Man to Rick Ross. With Def Leppard teaming up with Journey for a six-month tour, plus Kendrick Lamar, SZA, ScHoolboy Q and others embarking on the TDE: The Championship Tour, you'll want to purchase tickets for these summer stints now.

Here's who to see around the city.

Rick Ross (April 23)

Rick Ross will be one of the final performers to close out the B.B. King Blues Club & Grill before it shuts its doors after 18 years due to high rent. The rapper, who was hospitalized in March, released his ninth studio album "Rather You Than Me" last year. (April 23 at 9 p.m., B.B. King Blues Club & Grill,

Camila Cabello (May 4)

Camila Cabello will embark on her first solo tour, "Never Be The Same," this spring. The artist released her self-titled album in January, giving her plenty of new material to work with. The 20-stop tour kicks off in April and stretches through June, with one New York City stop at Terminal 5. Tickets go on sale Feb. 16. (May 4 at 7 p.m., Terminal 5,

Princess Nokia (May 5 and 6)

Touring the world behind her debut album "1992 Deluxe" (an expanded version of her "1992" mixtape), hosting her own show on Beats 1 radio and making appearances at festivals around the world, the New York emcee is on the precipice of a breakout year. (May 5 and 6, Elsewhere,


Kygo (May 11)

The official start of summer has been pushed up to accommodate the DJ and producer's sunny tropical house beats (though it should be noted that he's also a top-notch producer of pure pop, as well). Expect a poolside atmosphere at Barclays. (May 11, Barclays Center,

'TDE: The Championship Tour' (May 29)

Kendrick Lamar, pictured, SZA, ScHoolboy Q, Jay Rock, Ab-Soul, SiR, Lance Skiiwalker and other artists represented by Top Dawg Entertainment will head out on a 29-stop tour this summer. More performers are expected to be announced, but it's already shaping up to be a can't-miss for R&B fans. (May 29, Madison Square Garden,

Governors Ball (June 1-3)

Warmer weather is on its way to the city and it's bringing Jack White, Travis Scott, Eminem and other artists to Randall's Island Park for Governors Ball. (June 1-3 from 11:45 a.m. to 11 p.m.,

Aly & AJ (June 11)

It's somehow 2005 and there's an Aly & AJ "Rush." The former Disney Channel sisters released an EP "Ten Years" last fall and are currently on tour to promote it. (June 11 at 8 p.m., Gramercy Theatre,

Def Leppard (June 13)

Def Leppard, which just released its entire catalog on major streaming services, will embark on a six-month North American tour this spring with Journey. "It's two iconic bands touring together. It makes it more of an event when the bill is all bands that people have heard of," frontman Joe Elliott told Rolling Stone. Tickets for the tour go on sale Feb. 3. (June 13, Madison Square Garden,

Harry Styles (June 21)

The former One Direction star received a warm New York welcome when he last hit Radio City Music Hall for a sold-out show in September. He sang 10 songs, a few covers and some 1D favorites and is expected to do it all again this spring. (June 21 at 7:30 p.m., Radio City Music Hall,

U2 (June 25)

The band will ride out the release of its 14th studio album "Songs of Experience" with an "eXPERIENCE + iNNOCENCE" tour this spring. (June 25 at 8 p.m., Madison Square Garden,

Sam Smith (June 27 and 29)

If you haven't heard Sam Smith's latest track, "Pray," waste no time heading over to Spotify. The singer launched a world tour after the release of his second album, "The Thrill of It All." (June 27 at 8 p.m. at Barclays Center; June 29 at Madison Square Garden,

Arctic Monkeys (July 24)

British indie rock band Arctic Monkeys will make a rare New York stop at Forest Hills Stadium this summer, fresh off the release of their long-awaited new album "Tranquility Base Hotel & Casino." (July 24 at 6:30 p.m., Forest Hills Stadium,

Panorama Music Festival (July 27 — 29)

In its third year, the so-called cousin to Coachella returns to Randall's Island this summer with a star-studded lineup including Cardi B, Father John Misty, The Killers, The XX and more. (July 27-29 at noon,

Electric Zoo (Aug. 31 — Sept. 2)

Dance through Labor Day weekend at the 10th annual Electric Zoo festival. The lineup hasn't been announced yet, but last year's brought three days of the biggest names in edm like Zedd and DJ Snake. (Aug. 31- Sept. 2, Randall's Island Park,

Mac DeMarco (Sept. 8)

As part of the city's annual SummerStage series, Canadian-born Mac DeMarco will "freak out the neighborhood" with his indie chart-topping hits. Examples include "Ode to Viceroy," "Chamber of Reflection" and "Salad Days." (Sept. 8 at 6 p.m., Rumsey Playfield,

Portugal. The Man (Sept. 22)

Portugal. The Man released "Feel It Still" last spring, but the band is still riding the success of their "Woodstock" track. The band took home best pop-duo/group performance at the Grammys in January. (Sept. 22 at 6 p.m., Forest Hills Stadium,