Colombian singer Shakira holds son Sasha in Barcelona in April 2015. She and her two sons were in Miami recently.
Colombian singer Shakira holds son Sasha in Barcelona in April 2015. She and her two sons were in Miami recently. Manu Fernandez AP File
Colombian singer Shakira holds son Sasha in Barcelona in April 2015. She and her two sons were in Miami recently. Manu Fernandez AP File