Cameron Diaz and the concerts' organizer, Al Gore.
Shakira bares her barriguita for the cause, at the Hamburg concert.
Rosario Dawson with Petra Nemcova backstage at the New Jersey concert.
Robert Trujillo of Metallica. He's actually pretty hot...
Looks like Madonna still has a thing for Latin (or Latin-appearing) boys, at the London concert.
Brazilian music legend Jorge Ben Jor backstage at the Rio de Janeiro concert, apparently giving environmentalism (or just the photographer?) a thumbs up.
Fergie ripping it at the London jaunt of the concert series, which aimed to bring together 2 billion people on seven continents.