Teri Hatcher and Ryan Seacrest kiss on beach

seacrest-hatcher-kiss.jpgTeri Hatcher and Ryan Seacrest were caught making out on a Malibu beach over the weekend after having lunch at a nearby restaurant.