There was a lot of fun in store for celebrity kids over the weekend. Violet and Seraphina Affleck were in for a treat when they arrived to visit dad Ben in Puerto Rico, while Katie Holmes and Suri Cruise stuck closer to home in NYC. Mario Lopez planted a sweet kiss on his daughter, Gia, at the beach in LA, while Chris Hemsworth and Elsa Pataky introduced their little one, India, to friends not far away. That's not all that happened, though. Click through to see the rest of the adorable snaps.