Shakira still creates a frenzy wherever she goes.
The 41-year old superstar brought her El Dorado World Tour to Sao Paulo, Brazil on Sunday.
And, like always, the Columbia native shook up a storm when she hit the stage in a an edgy form-fitting ensemble that showcased all of her famous curves.
Scroll down to picture