Lifting her high in the air, Selena Gomez gave a phenomenal performance during the halftime show at the AT&T Stadium in Arlington, Texas on Thanksgiving Thursday, as the Oakland Raiders faced off against the Dallas Cowboys.

For a good cause: The 21-year-old put on a show to help out the Salvation Army on Thanksgiving

Out of goodwill: On Thanksgiving, a 21-year-old hosted an event to support the Salvation Army.

Stunning: Selena looked gorgeous in a red and sheer bodysuit as she belted out her famous tunes

Selena was absolutely breathtaking in a transparent red bodysuit while performing her iconic songs.

Showing off that hard work: The singer's legs looked impeccable in the tiny bodysuit

Displaying the fruits of her labor: The vocalist’s legs appeared flawless in the petite one-piece suit.

Skills: The multi-talented performer put on a real show for the excitable football fans

The versatile artist showcased an impressive performance that truly entertained the enthusiastic football supporters.

Girl on fire! Selena sang in front of the thousands of people with her dancers on hand

Selena set the stage ablaze as she belted out her hit songs to a massive crowd, accompanied by her team of talented dancers.

Muscles: The star threw her hands in the air in the Dallas stadium surrounded by her strong backups

The celebrity raised her arms excitedly amidst her backup dancers who were all muscular, as they performed in the vibrant Dallas stadium.

A fun way to spend Thanksgiving: The star looked to be having an absolute whale of a time

Spending Thanksgiving in a delightful manner: It seemed like the celebrity was thoroughly enjoying themselves and having a blast.