Shakira’s children — Milan, 5, and Sasha, 3 — got a special treat from their mom Saturday.
The “Hips Don’t Lie” singer, 41, shared her youngsters’ sweet reactions to watching her perform in London for the first time ever.
Shakira is currently on her “El Dorado” tour — her first in seven years — after taking a break to start a family with husband Gerard Pique.
She discussed her return to the stage following a vocal hemorrhage with BBC: “Last year was one of the most difficult times of my entire life… Being back on stage has been so emotional.”
Shakira brings her “El Dorado” tour to Toronto on Aug. 7.