Former Spice Girl Mel B is showing off her hard work in a bikini in Ibiza after losing almost 30 lbs.

Credit: Iconic/GC Images

Forget being Scary Spice – Mel B is the new Sporty Spice!

The singer and mom of three showed off her ripped abs on the beach in Ibiza over Fourth of July weekend, after losing “nearly 30 lbs.”

“My jam right now In the gym in Ibiza but no pill for me hahaha,” Mel B, 41, captioned a screenshot of the song “I Took a Pill in Ibiza” by Mike Posner. “The only high I got was from working out, and Ive worked soooo hard for this body.”

“A few months ago I was nearly 30 lbs. heavier and I put myself on a mission to change, to change and be the best version of myself inside and out,” the star, who stayed at the Hard Rock Hotel Ibiza, said. “Trust me it didn’t come easy it takes a lot of dedication control dissapline and will power cos it isn’t fun been the only girl at the party not drinking and the only one waking up at the crack of dawn to workout.”

“The hard work is paying of finally I feel amazing,” she adds.

If her washboard abs weren’t proof enough of her commitment to exercise, even on vacation, Mel B posted a photo as she got her fitness on in the gym.

“Yep I’m even shocked at my cardio commitment right now an [hour] on the running machine fat burning.”

RELATED VIDEO: Mel B. Talks Spice Girls Reunion: ‘Hopefully We’ll Be Doing Bits and Pieces Together’

It’s not the first time she’s shown off her intense workout routine – Mel B took her running up another notch back in June when she ran with a weighted vest, and she’s an alum of Dancing with the Stars.