The Crazy In Love singer performed some of Stevie’s greatest hits at the special ceremony titled Stevie Wonder: Songs In The Key Of Life – An All-Star Grammy Salute, looking fabulous in a figure-hugging black and gold mini-dress and fishnet stockings.
Stevie, 64, has won 25 Grammy awards as well as a Lifetime Achievement Award in 1996, and is known all over the world for hits including Superstition, You Are The Sunshine Of My Life and I Just Called To Say I Love You.
Stevie sat front row in the star-studded audience and seemed delighted as Beyonce came off stage to give him a hug.
Beyonce was backed up by Ed Sheeran and Gary Clark Jr playing guitar.
Other stars to perform at the tribute included Lady Gaga, Ariana Grande, Tony Bennett, Annie Lennox, John Legend and Andrea Bocelli.
LL Cool J and Gladys Knight were among those who made speeches praising Stevie’s work at the event, and Pharrell Williams and Jennifer Hudson also took to the stage.
Other celebrity guests spotted in the audience included Tyler Perry and Jamie Foxx.