If you didn't jingle all the way over to Madison Square Garden on Friday, Dec. 8, 2017, for Z100's Jingle Ball, you missed performances by Ed Sheeran, Demi Lovato, Halsey and other top artists.

See photos from the concert.

Liam Payne

Liam Payne performs at Z100's Jingle Ball 2017
Liam Payne performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 in New York City. (Credit: Getty Images for iHeartMedia / Theo Wargo)
Liam Payne performs at Z100's Jingle Ball 2017
Liam Payne performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images / Dia Dipasupil)
Liam Payne performs at Z100's Jingle Ball 2017
Liam Payne performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images / Dia Dipasupil)

ADVERTISEMENT

ADVERTISE HERE
Liam Payne performs at Z100's Jingle Ball 2017
Liam Payne performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)

Camila Cabello

Camila Cabello performs at Z100's Jingle Ball 2017
Camila Cabello performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images / Dia Dipasupil)
Camila Cabello performs at Z100's Jingle Ball 2017
Camila Cabello performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)
Camila Cabello performs at Z100's Jingle Ball 2017
Camila Cabello performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)
Camila Cabello performs at Z100's Jingle Ball 2017
Camila Cabello performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)

ADVERTISEMENT

ADVERTISE HERE
Camila Cabello performs at Z100's Jingle Ball 2017
Camila Cabello performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images / Dia Dipasupil)

Logic

Logic performs at Z100's Jingle Ball 2017 on
Logic performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)

Demi Lovato

Demi Lovato performs at Z100's Jingle Ball 2017
Demi Lovato performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)

Fall Out Boy

Fall Out Boy performs at Z100's Jingle Ball
Fall Out Boy performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images / Dia Dipasupil)
Fall Out Boy performs at Z100's Jingle Ball
Fall Out Boy performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)

ADVERTISEMENT

ADVERTISE HERE

Pete Wentz of Fall Out Boy

Pete Wentz of Fall Out Boy performs at
Pete Wentz of Fall Out Boy performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)

Ed Sheeran

Ed Sheeran performs at Z100's Jingle Ball 2017
Ed Sheeran performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images / Mike Coppola)

Lauren Jauregui and Halsey

Lauren Jauregui and Halsey perform at Z100's Jingle
Lauren Jauregui and Halsey perform at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)
Lauren Jauregui and Halsey perform at Z100's Jingle
Lauren Jauregui and Halsey perform at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)

Halsey

Halsey performs at Z100's Jingle Ball 2017 on
Halsey performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)
Halsey performs at Z100's Jingle Ball 2017 on
Halsey performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)

Sam Smith

Sam Smith performs at Z100's Jingle Ball 2017
Sam Smith performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)
Sam Smith performs at Z100's Jingle Ball 2017
Sam Smith performs at Z100's Jingle Ball 2017 on Dec. 8, 2017 at Madison Square Garden in Manhattan. (Credit: Getty Images for iHeartMedia / Theo Wargo)