Ms Hudson dedicated her slot during the NBA All-star game to pay tribute to the recently deceased basketball legend, Kobe Bryant, and his daughter, Gianna. The pair died last month while, travelling to a basketball game, their helicopter crashed killing them and seven others.
Now, almost a month later, Ms Hudson has been praised for her performance in a tribute to the NBA star.
Many fans took to Twitter to express the overwhelming sadness the tribute instilled in them.
One user wrote: “Wow, just wow.”
Another said: “So powerful.
Jennifer Hudson has paid a touching tribute to Kobe Bryant during her slot at the NBA All-star game
Many took to Twitter to express their overwhelming sadness at the tribute
A third person wrote: “Jennifer Hudson > everyone else.
“Holy smokes, that was powerful!”
The Oscar-winning singer gave viewers “goosebumps” as she sang on court in honour of Mr Bryant and his 13-year-old daughter Gianna’s death.
JUST IN: NBA All Star Game new format explained: What has been changed?
The piece was very dramatic with Hudson putting her all into the performance
The 38-year-old performed an iconic Aretha Franklin biopic as fans praised her as having “touched hearts” everywhere.
Singing ‘For All We Know’, the singer’s tribute before the player introductions at the NBA's celebratory match, was noted on social media for its grace and power.
At the time of Mr Bryant’s death, Ms Hudson shared a heartbreaking post on Instagram.
She said: "This news hurts my heart so bad!"
Dwight Howard had Lakers hero Kobe Bryant lined up for dunk contest [LATEST]
BBC accused of giving ‘too much coverage’ of Kobe Bryant’s death [UPDATE]
Kobe Bryant's wife posts tribute to daughter Gianna at ceremony [ANALYSIS]
Hudson stands in front of a screen of Bryant and his daughter
A powerful dimly lit image of Bryant's silhouette
In addition to Ms Hudson’s tribute, the two teams playing will be paying their own personal honours.
LeBron James’ Los Angeles Lakers will be wearing the number two jersey that has been retired by Gianna’s school since her tragic passing.
Giannis Antetokounmpo’s Milwaukee Bucks will sport jerseys with the number 24, in tribute to Mr Bryant.
Mr Bryant spent his entire 20-season career with the Lakers.
He was also an 18-time NBA All-star, clinching a record-tying four All-star game most valuable player awards.