Shakira wore more makeup when she was younger because of a "lack of confidence".
The 48-year-old pop star has revealed that despite being idolised for her beauty when she rose to fame in the 2000s, she was actually "extra concerned" with her appearance at the time.