How does a show a show as sinful as Rock of Ages heat up an already hot summer holiday weekend? With a blonde bombshell and a Bronx bomber, natch. Hollywood honey Cameron Diaz and New York Yankees all-star Alex Rodriguez kicked off their Fourth of July holiday with a visit to the campy hit tuner on July 2, rocking out to tunes including Pat Benatar’s “Hit Me With Your Best Shot,” Twisted Sister’s “We’re Not Gonna Take It” and Journey’s “Don’t Stop Believin’” with the cast at the Brooks Atkinson Theater. Afterward, the company learned there’s something about Cameron, who hopped right in for a series of souvenir snapshots with the Rock of Ages family. And we’re not even going to get in to how excited star Constantine Maroulis must have been when A-Rod joined the fray—Maroulis might be the biggest Yankees fan, um, ever. Click through for a dazzling look at Cameron Diaz and Alex Rodriguez’s holiday visit to Broadway.