The 'Hips Don't Lie' singer ensured her slender pins were on full display as she struck a pose on the red carpet ahead of performing at the awards ceremony.
Yummy mummy Shakira - who gave birth to baby son Milan in January 2013 - shunned the usual lavish gowns associated with these types of dos, instead opting for a cute two-piece.
The starlet wore a printed black crop top teamed with a thigh-grazing pleated skirt, both by Alaïa, plus towering strappy heels.
Shakira kept the rest of her look simple, wearing zero jewellery and ditching the designer bags and nail polish.
And the Columbian songstress showcased her natural beauty by keeping her make-up low-key, subtly defining her eyes with a hint of mascara while opting for neutral rosy lips.
It's been a busy few months for Shakira - she recently released her tenth studio album, aptly named Shakira, and is also currently appearing as a judge on The Voice US alongside Usher, Adam Levine and Blake Shelton.
On top of that, she's admitted she'd love to have eight or nine kids with hubby Gerard Piqué!
Speaking to Latina Magazine recently, she said: "If it weren't because of my music projects I would be pregnant already. I would love to have eight or nine kids with Gerard - my own fútbol team."
What do you think of Shakira's outfit? Let us know by commenting below as the best comment across the site each week wins £50!
Got an iPad or iPhone? Reveal Mag is specially designed to fit!