Spice Girl Mel B was rushed to hospital over the weekend after fracturing two ribs and severely injuring her hand.

In a post to Instagram, the singer revealed she “fell down” a friend’s stairs “in the dark.”

The star, 43, admitted needing hours of surgery after a nasty accident, The Sun reported.

Sharing a photo of herself in a hospital ward with a giant purple sling on her arm, she thanked nurses, doctors and surgeons.

“Suffering 2 broken ribs a severed right hand needing emergancy [sic] care, to having had to have over a 3 hr surgery to repair the damage hence the purple sling,” she wrote.

The injuries were serious enough to force her to cancel the New York date of her book tour, with the star promising fans she would be back as soon as she could.

“I’ve had to unfortunately cancel my book signing today in NY, I appolagise to each and everyone one of you who bought there tickets to meet me today,” she wrote.

“I’m absolutely gutted but I can assure you it WILL happen at a later date, I promise.”

The America’s Got Talent judge said she was still being cared for in the undisclosed facility and was in lots of pain.

“For now My right arm/hand is all stitched up and I’m trying to keep still to heal my broken ribs, ohhh the pain.

“But I’m in super safe hands with the care of everyone here at the hospital!!!!!”

Luckily a visit from her Spice Girls bandmates — Mel C, Emma Bunton and Geri Horner — later cheered her up.

Sharing a pic of them all together around her bed, the star added: “When your besties show up to hospital with hugs, laughter and lots of love. I love my Spice Girls.”

“Thank you all for understanding, I love you all #accidentshappen #needtimetoheal #hospital.”

This article originally appeared in The Sunand was republished with permission.