
Shawn Mendes & Camila Cabello Rock The Stage At iHeart Radio's Jingle Ball 2018

Dec. 6 2018, Published 6:07 p.m. ET
Shawn Mendes, Camila Cabello, Dua Lipa, and G-Eazy performed at iHeart Radio's Q102's Jingle Ball concert last night, December 5, in Philadelphia, PA. Scroll through to get all the details.

Shawn performed some of his biggest hits for the audience! He wore a blue sports jacket over a slightly unbuttoned black shirt that he paired with black skinny jeans. He added a pair of shiny black dress shoes and rocked his signature hair style.

Camila looked gorgeous in a slightly see-through black top that featured puffy shoulder pads. She tucked the top into a pair of high waisted black sequin pants and accessorized with silver chandelier earrings.

Before the show, the 21-year-old opted to wear a comfy Grinch themed onesie to her meet and greet backstage. In Camila fashion, she completed her outfit with sparkly silver, heeled, boots and wrapped a black scarf around her neck.
- Camila Cabello Stuns in Low-Cut Blazer at Paris Fashion Week Show Alongside New Boyfriend Henry Junior Chalhoub: Photos
- 'Flop' Camila Cabello Mocked for 'Embarrassing' Performance in 'Empty' Georgia Stadium: Watch
- Camila Cabello Sizzles in Bikini Top and Corset Ensemble as She Takes the Stage in Mexico: Photos
Want OK! each day? Sign up here!

Dua also performed last night at the Wells Fargo Center and wore a green sequin mini skirt with a black fitted, corset style top. The "New Rules" singer finished off her look with black, heeled, combat boots and accessorized with gold jewelry.

G-Eazy kept his outfit casual in a red, plaid shirt that he wore on top of a black graphic tee. The rapper added some dark denim jeans, red and black sneakers and a black baseball hat.

Whose outfit from the concert is your favorite? Blast off in the comments!