After over a decade together, singer Shakira has announced that she and her boyfriend Antonio de la Rua have split up.

TVGuide.com reports that the singer made the announcement on her blog.

She said: "Since August 2010, we made a mutual decision to take time apart from our romantic relationship.

"Throughout this time we have continued to work together hand in hand, have remained close and have kept the details absolutely private until now."

The 33-year-old said she and investment banker de la Rua would continue to be partners in their professional lives.