Perhaps this singer is Italian, but the name is not (and the linguistical structure of the name is not).
Carmen is not the Italian form of the name, only the Spanish form. However, read in both languages, Carman and Carmen sound different: KAHR-mahn vs. KAHR-mehn. I'm afraid that Carman is not a real name, just a made up name (car+man).
But regarding the use of Carmen in Spanish and the information about the gender, Carmen is usually feminine, but just as other names from devotion to Virgin Mary (Rosario, Pilar) it can be too used for boys. In fact, Josep Maria Albaigès lists Carmen as one of the unisex names in Spanish.
Nowadays, this use in masculine is very odd.
Lumia
http://onomastica.mailcatala.com