SHAKIRA Out and About in Barcelona 12/30/2016

SHAKIRA Out and About in Barcelona 12/30/2016

SHAKIRA Out and About in Barcelona 12/30/2016
SHAKIRA Out and About in Barcelona 12/30/2016
SHAKIRA Out and About in Barcelona 12/30/2016
SHAKIRA Out and About in Barcelona 12/30/2016
SHAKIRA Out and About in Barcelona 12/30/2016
SHAKIRA Out and About in Barcelona 12/30/2016
SHAKIRA Out and About in Barcelona 12/30/2016
SHAKIRA Out and About in Barcelona 12/30/2016
SILA SAHIN in Bikini at a Pool in Miami 12/29/2016
VANESSA and STELLA HUDGENS After a Workout in Los Angeles 12/30/2016