Shakira and Gerard Piqué are preparing for a family Christmas together, as seen during their visit to Bal Harbour Mall in Miami, Florida. The 42-year-old singer and the 32-year-old Barcelona footballer were spotted picking up last-minute gifts for their loved ones.
Shakira opted for a casual look, sporting sportswear and a basketball jersey, with a zip-up jacket tied around her waist, baggy ripped jeans, and trainers. Her long hair was styled straight, complemented by burgundy lipstick.
Gerard Piqué was seen talking on the phone while walking hand in hand with Shakira. The Colombian superstar recently revealed her past struggles with a haemorrhage to her vocal cords in late 2017, admitting it was a devastating experience that left her unable to sing, which affected her deeply.
Reflecting on that challenging period, Shakira mentioned her husband’s supportive role during her recovery, noting that their relationship faced significant strain when she was unable to speak in order to preserve her voice. Despite considering surgery, she explored alternative therapies such as hypnosis, meditation, and even visiting Lourdes for healing.
Fortunately, Shakira’s voice eventually returned without surgical intervention, a miraculous recovery that she cherishes deeply.