Shakira is preparing her "scent-sual" new fragrance, S by Shakira Eau Florale.

The 'She Wolf' singer has worked with her perfumer to make a scent which inspires different feelings in the people who smell it, and she was surprised at how closely related designing the scent was to songwriting.

She said: "After working on my debut scent, S by Shakira, I became interested in the possibilities of expressing emotions through scents.

"It's similar to the process you go through when writing a melody: certain chord combinations inspire different feelings in the listener. I wanted to find a way of expressing The Feeling of pure happiness through the medium of fragrance."

The fragrance - the second by the Columbian-born star - is described as "uplifting" and combines jasmine and heliotrope flower with fresh notes of bergamot and cassis, sweet wild fruits, musk and vanilla.

S by Shakira Eau Florale will retail at between $17 and $35 when it is released in September.