Pope Benedict XVI wears a sombrero, a traditional Mexican hat, while being driven through the crowd before officiating a mass in Silao March 25, 2012. REUTERS/Osservatore Romano (MEXICO – Tags: RELIGION TPX IMAGES OF THE DAY SOCIETY) FOR EDITORIAL USE ONLY. NOT FOR SALE FOR MARKETING OR ADVERTISING CAMPAIGNS. THIS IMAGE HAS BEEN SUPPLIED BY A THIRD PARTY. IT IS DISTRIBUTED, EXACTLY AS RECEIVED BY REUTERS, AS A SERVICE TO CLIENTS