Shakira is 45 years old as of 2022. She was born on the 2nd of February 1977 in Barranquilla, Colombia. From age four, she began writing poetry. Her first poem was "La rosa de cristal" ('The Crystal Rose'). Throughout her childhood, Shakira continued writing poetry which eventually turned into songs.