The Colombian pop star shared a collage with fans via Instagram yesterday (29 June) as she celebrated her little boy growing up.
Captioning the photo, 'Hips Don't Lie' singer Shakira simply said: "Happy 5 months Sasha!"
In the snaps, Sasha looks straight on at the camera wearing a striped top and sports a huge grin. So cute!
Shakira and footballer Gerard Pique welcomed son Sasha on 29 January 2015.
The couple released a statement at the time, saying: "The name Sasha is of Greek and Russian descent and means 'defender of mankind' and 'warrior'."
Devoted mum Shakira has also compared Sasha to Gerard, with childhood photos showing the uncanny resemblance between them both as babies.
Shakira and Gerard are already proud parents to two-year-old son Milan.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!