The two, who met in South Africa at World Cup, are rumored to have an affair, though both are engaged.
According to Spanish magazine, Shakira and Gerard spent two nights together in a hotel room, without making the location public.
In 2000, Shakira began a relationship with Antonio de la Rua, son of then president of Argentina, Fernando de la Rua.
Over the years there have been various international press rumors about their relationship.
“It’s funny how the newspapers want to see you married, and then see you divorced. Well, I won’t make any of them.”
However, the singer says that she wants to start a family, saying: “I do not worry because we’re not married. We behave like a married couple, even if we are not married. But we have been together for nine years and have reached to an agreement and we want to have children. ”