Efron gives fans a mouthful in São Paulo, Brazil. Plus: Jessica Alba, Nicole & Keith, Seal and more

ONE FOR THE DOGS

Along with buying food for her pups, Katherine Heigl purchases two new pets (a pair of small fish) with mom Nancy in Loz Feliz, Calif., on Tuesday.