Photographers were waiting for hours to get the money shot from Pope Benedict XVI's first trip to Mexico.  And they got the show.

During a drive through a crowd in Silao, Mexico on, a passenger in the "Popemobile" placed a sombrero taken from the crowd on the pope's head. The crowd roared its approval. It was Benedict's second day in Mexico, part of a papal tour of Latin American countries. Next stop: Cuba, where the Holy Father will meet with Cuban President Raul Castro.