Oscar-winning singer and actress, Jennifer Hudson, performed an emotional tribute honouring Kobe Bryant, his daughter Gianna and the other seven victims of the tragic helicopter crash, before the 2020 NBA All-Star game last night.

RELATED: The best pictures of Kobe and Vanessa Bryant through the years

Jennifer Hudson honours Kobe Bryant at 2020 NBA All-Star game 

The 38-year-old performed the classic song "For All We Know (We May Meet Again)" to honour the late NBA star. Watch the emotional pregame performance here...

The two teams were led by captains LeBron James of the Lakers and Giannis Antetokounmpo of the Milwaukee Bucks. Team LeBron wore No. 2 on their jerseys in memory of Gianna Bryant and team Giannis wore No. 24 in memory of Kobe Bryant. To pay tribute to all the victims of the helicopter crash, both teams wore patches with nine stars to represent all nine victims. 

Remembering Kobe Bryant: His Film And Television Appearances

"Black Mamba" was an Oscar winner

Remembering Kobe Bryant: His Film And TV Roles

'Vanessa Bryant Changes Instagram Profile Picture To Kobe And Gianna & Makes Account Public

Sharing her photos with the world in the wake of family tragedy...

Vanessa Bryant Changes Instagram Profile Picture To Kobe And Gianna, Makes Account Public