Shakira with her son Milan after performing in the closing ceremony of the World Cup at the Maracana Stadium in Rio de Janeiro on July 13, 2014. Photo: Frank Augstein

MEXICO CITY - Colombian pop star Shakira is expecting her second child with Spanish footballer Gerard Pique, she said in an interview published on Thursday.

“The truth is that yes, I'm pregnant,” the multi-Grammy-winning singer told the Latin American edition of Cosmopolitan magazine.

The exclusive interview confirmed rumors that swirled after she performed at the closing ceremony of the World Cup last month with what some viewers said appeared to be a slight curve in her normally flat belly.

Shakira, 37, did not say how far into her pregnancy she was.

Her first son, Milan, is just over a year and a half old.

“Seeing myself in love is a constant state, and there are no questions, the answer is just there... you are the living answer,” she told Cosmopolitan, which put her on the cover of its September issue and entitled the article “The perfect world of the Latin icon.”

Shakira and Pique, 27, met at the 2010 World Cup in South Africa and went public with their relationship in early 2011. - Sapa-AFP