Katie Holmes and Jamie Foxx Stills on the Beach in Malibu

Katie Holmes and Jamie Foxx Stills on the Beach in Malibu

Katie Holmes and Jamie Foxx Stills on the Beach in Malibu