Lately, she has been rocking the stage with electrifying performances during her El Dorado World Tour.
Shakira took advantage of some much-needed relaxation time during her five-month break, treating herself to a dinner at Zuma in New York City last Thursday.
The 41-year-old singer looked absolutely gorgeous in her figure-hugging outfit, combining black denim shorts with a vibrant printed top.
The Colombian celebrity rocked a semi-transparent top with a deep V-neck, showing off her toned legs in tiny shorts. She completed her look with stylish brown suede cowboy boots, keeping her accessories simple.
Shakira wore her long blonde hair in a beautiful curly style, framing her face perfectly. Her make-up was subtle and enhanced her already stunning features. She carried her belongings in a stylish black fringed clutch and had a leather jacket handy in case the temperature dropped on the summer evening.