Shakira's heart may have healed. After the divorce with Pique due to his infidelity, it is said that Shakira has found a new love. She is currently living in Miami with her two sons and the move there is thought to be a love affair.
Another reason for her move to Miami is the illness of her mother who suffered a hemorrhage. A love affair can be one more reason.
While Shakira has not yet confirmed or denied the news.