Mel B has slammed claims she has bleached her skin.
Scary Spice flaunted her bikini body - and lighter complexion - in a sensational Instagram post.
But while many fans rushed to comment on the 42-year-old's incredible figure, others accused her of "bleaching" her skin.
"Yes and I do need a tan," she hit back, addressing the trolls.
Mel showed off her figure while posing in her "shrine" dedicated to her Spice Girls days.
Surrounded by leopard print, there are also several pairs of 90s platform trainers on the floor.
The outlandish garments might be from two decades ago, but Mel proved she's still got it as she showed off her toned figure.
Wearing a mismatched bikini with a pair of tasselled stilettos, Mel struck a stylish figure with her long blonde waves.
Last month it emerged Mel is ready to cash in on her Hollywood divorce by writing a book about her scandal-packed year.
It is expected to be the Spice Girls star’s “version of events” of her split from film producer Stephen Belafonte.
And she expects a multi-million-pound publisher’s advance to ease her finances as she faces legal bills plus a £7million payout.
When she filed for divorce last year Mel cited "emotional and physical abuse."
Then, in court papers, it was alleged she and Belafonte, also 42, had a seven-year sexual relationship with the children's nanny they employed - Lorraine Gilles, 27. faces devastating £7million payout to ex-husband
A friend of Mel said: “She has been making notes and has been approached about a memoir.
“The last year’s volume of controversy and scandal is enough for most autobiographies.
“Mel doesn’t want to hold back.
"Belafonte wants a gag clause on ever being discussed by Mel publicly. That will be fought over. Mel doesn’t want to be restricted.
“It could still be a monster hit, given what else has happened.”
Her 2003 autobiography Catch a Fire was a hit but the past 14 years have added a mountain of material that fans will be keen to read.
Mel has dated several woman, including a three-year “marriage” to film producer Christine Crokos.
Soon after that she got pregnant during a fling with Eddie Murphy, which led to a court battle over the paternity of daughter Angel, now ten.