I always find it quite refreshing to read reports on celebrities who deal with things like break-ups and divorces diplomatically and with maturity. There is too much slander these days in the press and it doesnt help when two people break up and then have arguments across publications. Its extremely unprofessional and many stars lose a lot of respect from fans by doing this. I think Shakira has done herself proud in the way she has publicised this. With dignity and grace - good on her.