Selena Gomez takes center stage at KISS 108′s 2013 Jingle Ball held at TD Garden on Saturday night (December 14) in Boston, Mass.

The 21-year-old actress/singer hit the stage in her red hot outfit alongside Robin Thicke, Fifth Harmony and Flo Rida.

40 more photos & 2 video!

Selena Gomez performing at Z100’s Jingle Ball in New York (December 13)

65 more photos & 2 more videos!

Selena Gomez performing at the Christmas For The Kids concert in Chicago (December 12)

23 more photos & 2 more videos!

Selena Gomez takes the stage in a gothic chic outfit at the 2013 106.1 KISS FM Jingle Ball held at Comcast Arena at Everett on Sunday night (December 8) in Seattle, Wash.

She wore the same on stage ensemble earlier in the weekend at 102.7 KIIS-FM’s Jingle Ball 2013. For this performance, Selena did not wear her short wig, but rather showed off her long wavy hair!

58 More Photos & 6 more videos!