I' sorry, but can you not tell that that is not a current picture of Shakira? the hair is way too well-kept, even if it is on a non-publicity day. Her hair now is atrocious and doesn't resemble anything of that picture shows
Her hair is too well done in that picture to be recent. bEcause as we all know her hair has been a lost cause since late 2010.
It's from 2004, the death of her sister Patricia

Also, why would Antonio be there?
http://shakiragallery.com/album/details/772
where did you get this information from anyway haha