Megan Thee Stallion has received some sweet surprises from other celebs after a scary situation! As Entertainment Tonight reports, the rapper was recently injured in a shooting, and posted photos of the gifts that she's been sent on Instagram.

Megan Thee Stallion shares photo of flowers from Beyoncé

Megan Thee Stallion received a lovely bouquet of white flowers from none other than Beyoncé herself! "Queen, Sending You All My Love. God Bless, Beyonce," the card that came attached to the flowers read.

Earlier in the year, the two collaborated on a remix of Megan Thee Stallion's viral hit "Savage" for coronavirus relief. Her post about Beyoncé's gift also included a Twitter screenshot stating that their version of the song had sold over 3 million copies in America!

Megan Thee Stallion poses in Savage X Fenty lingerie sent by Rihanna 

Megan Thee Stallion collaborated on a lingerie line called Savage X Fenty with Rihanna, who sent her a few pieces! The rapper shared a few photos of her posing in the lacy white lingerie from the collection. Along with the undergarments, Rihanna also sent some beautiful pink and white flowers.

"Wishing you a full and speedy recovery, Meg! Just know you've got a whole crew over here sending good vibes your way!" the note attached said. "Love, Rihanna and the Fenty Corp gang."

Megan Thee Stallion gets a treat from Lizzo: "I f**king love you"

Megan Thee Stallion also got a special gift from Lizzo, which she shared on her Instagram story! The video, posted by @theshaderoom on Instagram, showed that the "Good As Hell" singer sent her a stuffed toy full of candy. "I f**king love you thank you!" Megan Thee Stallion wrote in response. 

A day before she posted about the gifts, the rapper went on Instagram Live and opened up about getting hurt in the shooting. She also received an apology from fellow rapper 50 Cent, who shared an insensitive meme about the incident.

Test your MCU knowledge!

Which three actors have starred as "Spider-Man" on the big screen so far?