Lady Gaga absolute killed the Super Bowl half-time show - but despite her incredible performance, some viewers were left a little disappointed.

The singer's performance had promised to be politically charged in the wake of protests against Donald Trump.

But, although her lyrics reference 'black, white and beige' and 'gay, straight, or bi, lesbian, transgendered life', there appeared to be no direct attack on the US president.

Fans took to Twitter to question why there was no reference to the controversial Muslim ban, or the Women's March or, apparently, anything.

But was Gaga REALLY going to pass up an opportunity on the world's biggest stage to throw some serious shade at Trump?

Well, no. And she didn't.

The superstar's dig at Trump was simple and subtle but crushingly effective.

Gaga opened the half-time show with a poignant medley of “America the Beautiful” and “This Land is Our Land” - an alternative national anthem.

The Woody Guthrie American classic has also become an anthem for protestors fighting against Trump’s proposed immigration bans and border walls.

As she perched on the roof of the stadium, the sky behind her illuminated with red, white and blue stars.

(Image: BBC) (Image: BBC)

At the start of the performance, the stars were divided in half - but as she continued to sing the patriotic medley, the stars aligned.

The subtle dig wasn't missed by one viewer in particular - Hillary Clinton.

The former Presidential candidate, who lost out to Trump in a heartbreaking election defeat, tweeted her praise for Gaga.

The star then belted out a medley of her greatest hits, including Poker Face, Just Dance, Born This Way, Bad Romance and more.

Dressed in an embellished blue and silver bodysuit and matching boots, Gaga look amazing as she strutted her stuff on stage.

Half way through her performance, she slowed the pace down as she sat down to play the piano for Million Reasons.

(Image: Rex Features) (Image: Rex Features)

"America, how you doing tonight? We're here to make you feel good. Do you want to feel good?" she told the audience.

And half way through the song she also gave a shout out to her parents who were in the audience.

She then hugged her fans as she returned to the stage to sing Bad Romance, and also managed a quick outfit change.

(Image: Getty Images North America) (Image: Getty Images North America)

Ditching the bodysuit, Gaga then flashed her tummy in a pair of silver hot pants and a white top.

Fireworks went off above the stadium as she finished up her performance with an epic mic drop and jump off stage.

(Image: Getty Images North America)

Hours before taking to the field, Gaga took to Instagram to reveal she would be performing solo despite rumours Beyonce might be making an appearance.

"I want to say thank you to my fans for cheering me on all these years," she wrote. "There will not be any guest performers tonight, I'm doing these 13 minutes solo!

(Image: Rex Features)

(Image: WireImage)

"I dedicate every second to the love, diversity, compassion, and wild spirit of our fan base. To that kid who felt unwanted, or the grown up who remembers how hard it was to find acceptance. This is for you. It is also for those whose hearts and minds have opened to our message.

"Thank you for believing in us so we could be here today little monsters this is YOUR stage. And I'm gonna leave my heart on it so you never forget it. Let's do this. Xoxo Love, Gaga p.s I LOVE YOU SO MUCH."