Sure, Beyonc had to work on her birthday. In the midst of her Renaissance World Tour, she turned 42 on Monday, the third night of her SoFi Stadium shows in Los Angeles.

On the bright side? One of her idols, Motown icon Diana Ross, showed up to sing Happy Birthday to her.

A fan named Igor captured the now-viral moment on TikTok, as Ross appeared in a sparkly black sequin and feather gown. Beyonc bounded down the stairs (in heels!) from the upper stage to greet her. She looked overwhelmed with joy.

@igorxtt Diana Ross surprises the crowd at Beyonc birthday show #RenaissanceTour #BeyDay #Beyonce Im Coming Out Diana Ross

Thank you so much, you are so amazing, Beyonc told Ross after hugging her on stage. This is the legendary Diana Ross! There would be no me without you and thank you so much for all of your sacrifice and your beauty and your grace. Thank you for opening doors for me. Thank you so much.

Ross said she was only repaying the favor, since Beyonc had sung Happy Birthday to her on her 75th birthday in 2019.

Beyonc played a young Motown singer named Deena Jones, who was based on Diana Ross, in the movie Dreamgirls. Heres a clip from that film:

@oscars. #beyonce #dreamgirls #musical #movies #film #virgoseason original sound The Oscars

MORE: Beyonc sings River Deep, Mountain High to honor Tina Turner

The star-studded audience at the concert included several Kardashians, Jeff Bezos, Meghan Markle, Kerry Washington, Chris Rock, Lizzo, Kelly Rowland and many others.

Beyonc thanked many of her celebrity friends for attending.

My soul is full. Im so thankful, Im trying not to cry, she said from the stage, USA Today reports. Im thankful to be alive. Im thankful to be on stage. Im thankful to look out and see your faces. Im thankful to be able to provide a safe space for all of yall. Im thankful for music, for the ability to heal myself through music which then heals all of you.

She ended her speech by acknowledging that another year has passed and by seeming to embrace the aging process.

Im thankful for every flaw, for every stretch mark, every FUPA, she said. I thank you that Im here at 42. Im grateful for joy and I thank God. I thank you, God.

MORE: Beyonc pays $100K to keep Metro open for fans after storm delays show

This story originally appeared on


. Check out


for additional stories. Related stories Beyonc pays $100K to keep Metro open for fans after storm delays show Beyonc sings River Deep, Mountain High to honor Tina Turner Willie Nelson celebrates 90th birthday with star-studded concerts Betty White shares her secrets to staying youthful as she celebrates her 99th birthday