Shakira had a fun day with her two sons at the beach in Cantabria on Wednesday. The singer looked sporty in a navy wetsuit as she surfed and showed off her impressive physique. The 45-year-old Colombian star had a relaxed time participating in various beach activities with her children.