Photo Slide of David Duchovny and Tea Leoni at the Beach in Malibu

Splish Splash

David Duchovny and Tea Leoni hit the beach in Malibu on Sunday.

Latest