L'Oreal had tapped Bergdorf -- a 29-year-old model, DJ and trans activist whose father is Jamaican -- as one of the five newest faces of its #allworthit campaign to introduce the five new shades of its True Match face makeup.Now they have fired her simply for speaking out about racism!

"L'Oreal champions diversity," the beauty brand said on Twitter. "Comments by Munroe Bergdorf are at odds with our values and so we have decided to end our partnership with her".

Controversy erupted when Bergdorf took to Facebook in a now-deleted post to react to events in the US city of Charlottesville, where a woman was killed on August 12 after an avowed white supremacist rammed his car into a group of anti-racism counter-protesters.

"Honestly I don't have energy to talk about the racial violence of white people any more. Yes ALL white people," Bergdorf wrote, according to copies posted in British media.

"Once white people begin to admit that their race is the most violent and oppressive force of nature on Earth... then we can talk," the model reportedly wrote.