Jenifer Lopez, Matthew McConaughey, Jamie Lee Curtis, Jon Cryer, Felicity Huffman and hubby William H. Macy helped raise funds for the Childrens Hospital Los Angeles at the Nautica Malibu Triathlon.
The grueling two day Zuma Beach event had the celebrities swimming 1/2 a mile, riding 18 miles and running another 4 miles.
Jenifer Lopez finished the Nautica Malibu Triathlon in 2 hours 23 minutes and 38.8 seconds, while Matthew McConaughey finished in 1 hour 30 minutes and 44.7 seconds.
Event Location: