Mariah Carey has apologised to her fans after an unfinished version of her latest single The Art Of Letting Go was accidentally posted online.

As soon as she realised the mistake, the singer took to her page early on Thursday (14Nov13) to highlight the error as she posted the "real mix" of the song.

She wrote, "There's no doubt in my mind that this sounds like a self-absorbed diva on a 'woe-is-me' tangent about a couple of adlibs or some other triviality, but the reality is this is me, focusing solely on the record, wanting you to hear it and experience it the right way."

Revealing she was "sitting on my bathroom floor, very upset," she told fans, "A mistake was made by a brand new sound engineer, whose only task was to press the space bar and upload the song to Facebook."

She added, "I am involved with every record I make, from the inception to the completion of the song. Every nuance of the beat or vocal matters to me. Even if the differences may seem slight to you, I had put time, effort and emotions into The Art of Letting Go and the real mix is how I intended for you to hear the song.

"I typically don't respond to things like this or go into so much detail to the world, but this is something I'm upset about and I wish I would have known sooner."