Congrats to Jennifer Lopez, who completed her first ever triathlon, just months after giving birth to her twins. J.Lo finished off the swimming-running-biking event in just 2 hours and 23 minutes.
"Thank you guys so much. This is an amazing day," 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," she added.
Matthew McConaughey also participated in the event. His race time was 1 hour and 30 minutes.
It's always great seeing celebs use their star power for a good cause. And she just gave birth in February, amazing!