Naceu o 2 de febreiro de 1977 en Barranquilla, Colombia, é a única filla de William Mebarak Chadid e Nidia Ripoll Torrado. Os seus avós paternos emigraron do Líbano a Nova York, onde naceu o seu pai. O seu pai emigrou a Colombia aos 5 anos. O nome Shakira é árabe para "agradecido", a forma feminina do nome Shakir. Da súa nai, ten ascendencia española (catalana e castelá) e italiana. Foi criada católica e asistiu a escolas católicas. Ten oito irmáns máis vellos do matrimonio anterior do seu pai.
unha cabra