Shakira On The Voice In Fashion From Marla Guloien

Shakira is wearing a skirt from #GlamRock by Marla Guloien with Roberta Cavalli top and Christian Louboutin Boots.

Shakria on NBC's The Voice