Liam Payne, Camila Cabello

We know it's only October, but if you're not in the holiday spirit yet, perhaps this will do the trick. 

Your early holiday present has arrived, because the iHeartRadio Jingle Ball Tour 2017 Presented by Capital OneĀ® will return this December, and the first two performers taking on select dates during the tour have been revealed: Liam Payne and Camila Cabello.

The full 2017 Jingle Ball Tour lineup will be announced on October 10th, but during each show, fans will be able to celebrate the season with some of this year's biggest recording artists. The 2017 iHeartRadio Jingle Ball Tour Presented by Capital One will stop in Dallas, San Francisco/San Jose, Los Angeles, Minneapolis, Philadelphia, New York, Boston, Washington, D.C., Chicago, Atlanta, Tampa and Miami/Ft. Lauderdale.

Even better news, if you're a Capital One Cardholder. For the third straight year, Capital One will be the national presenting sponsor for the iHeartRadio Jingle Ball Tour. As part of this sponsorship, Capital One cardholders will be the first to get exclusive access to high demand tickets through a special iHeartRadio Jingle Ball Capital One Cardholder Pre-Sale in each city. 

Jingle Ball

The iHeartRadio Jingle Ball Capital One Cardholder Pre-Sale begins on Wednesday, October 11 at 10 a.m. local market time and runs through Saturday, October 14 at 10 a.m. local market time or while supplies last.  Tickets will be available at www.iHeartRadio.com/CapitalOne. All other tickets go on sale to the general public on Monday, October 16 at 12 p.m. local market time, and will be available at www.iHeartRadio.com/JingleBall.

In addition to the Capital One Cardholder Pre-Sale, at each of the tour stops, one lucky Capital One cardholder will have the exclusive opportunity to announce an artist on stage. To learn more visit www.iHeartRadio.com/CapitalOne beginning in November for more details.

Photos: Getty Images