The Latin-American diva, who has sold more than 50m albums worldwide, will take to the stage at the Belfast venue for one night as part of her European tour.
Born in Colombia, the 33-year-old singer/songwriter was catapulted to global superstardom following the release of her first English-speaking album, Laundry Service, in 2001.
Shakira will perform at the Odyssey Arena on December 17.
Tickets go on sale on July 7.
COMMENT RULES: Comments that are judged to be defamatory, abusive or in bad taste are not acceptable and contributors who consistently fall below certain criteria will be permanently blacklisted. The moderator will not enter into debate with individual contributors and the moderator’s decision is final. It is Belfast Telegraph policy to close comments on court cases, tribunals and active legal investigations. We may also close comments on articles which are being targeted for abuse. Problems with commenting? email@example.com
You're highly sentimental. Listening to your favourite music from childhood or flipping through old books may cause laughter to erupt or tears to flow. Don't be ashamed to show your soft side. Although you're extremely headstrong and determined, you also have a heart of gold. Many people don't know this about you, because they're too intimidated to make friends. Fortunately, you have a group of loved ones who know the real you. Arrange to meet with your favourite people for a festive dinner.More