Award-winning Colombia pop star, Shakira revealed why she fought with former Barcelona FC defender, Gerard Pique some years back.
The two celebrities have been in a serious relationship for over a decade and have yet to tie the knot though the two have had two kids [Milan and Sasha].
Shakira revealed that she met her baby daddy on the set of one of her music videos some years back.
In an interview with podcast Planet Hero, Shakira said that her baby daddy has waited for her for years and he seems to have been tired of waiting.
Shakira further added that they recently fought because he was waiting up and she was late.