Jennifer Lopez completed the Nautica Malibu Triathlon in 2 hours, 23 minutes and 38.8 seconds on Sunday. The singer, 39, pumped her arms in the air and smiled broadly as she crossed the finish line of the swimming-running-biking event. "Thank you guys so much," she told the crowd. "I feel really great and so glad I finished and that I made it out of the water but more amazing than that, I feel really great that we raised $127,000 for the Children's Hospital [of Los Angeles] and hopefully it'll go to good use."