Charlize Theron, Jackson Theron and Sean Penn attend the generationOn West Coast Block Party on April 18, 2015 in Beverly Hills, California. (Photo by JB Lacroix/WireImage)