Kim Kardashian West went *ALL* out for Halloween this year. By our count, the mother of two donned no less than four themed looks, dressing as Cher, Madonna, Aaliyah, and Selena Quintanilla. The latter two, in particular, rubbed some the wrong way however, with objections to the KUTWK star’s status as a non-black and non-Latina woman and the fact that both singers have since passed away. Now, the makeup maven is speaking out about the controversy herself, apologizing to those she offended.

Taking to her app, the 37-year-old wrote, “When I was deciding what I wanted to be for Halloween this year, I had a lot of ideas that I narrowed down to musical icons.” Speaking to the Aaliyah costume in particular, she said, “The look was inspired by what she wore in her “Try Again” music video.”

After offering deets on the ensemble, which she says was created using a custom top and leather J Brand pants, the reality starlet addressed critics head on, noting, “Aaliyah was such an amazing singer and she will forever be a music legend. I saw online that some people thought my costume was in poor taste, and I am truly sorry if that offended anyone.”

She went on to add that for her, race and culture weren’t even a consideration, noting, “When I was creating the costume, I wasn’t dressing up as a race or culture but rather as a woman who I will always admire. I play every kind of genre of music in my home and I like for my kids to be exposed to many different artists.”

Though she didn’t call out her Selena getup directly, she DID make mention of some of the other costumes worn by her family members, saying, “For me, it’s always about love and respect. I love that Kourtney was Michael Jackson for one of her costumes, and that my son was Axl Rose. We don’t see color in my home. We are paying homage to people and artists we love and respect — it’s that simple!”

Do you think Kim’s costumes crossed a line? Let us know over @BritandCo.

 (Photos via Dimitrios Kambouris/Getty)