SHAKIRA has showed off her curves in a dangerously low shiny dress while attending an event.
The Colombian sensation received one of the most prestigious awards at the MTV Video Music Awards on Tuesday.
While walking the red carpet of the event, Shakira, 46, brought her two sons, Milan, 10, and Sasha to celebrate her big achievement.
The two boys wore matching Versace gold and black jumpsuits and showed off their pearly whites while hugging their mom.
In some solo shots, the Hips Don’t Lie singer flaunted her fit figure in a sparkling gold gown.