Jamie Foxx and Katie Holmes Take a Romantic Beachside Stroll: Pics