PARIS, FRANCE - MARCH 27: Hillary Swank, Ferruccio Ferragamo (C) and wife Ilaria (R) attend Leonardo Da Vinci's Latest Exhibition :'The Saint Anne' Leonardo Da Vinci's Ultimate Masterpiece at Musee ... more 
PARIS, FRANCE - MARCH 27: Hillary Swank, Ferruccio Ferragamo (C) and wife Ilaria (R) attend Leonardo Da Vinci's Latest Exhibition :'The Saint Anne' Leonardo Da Vinci's Ultimate Masterpiece at Musee du Louvre on March 27, 2012 in Paris, France. (Photo by Pascal Le Segretain/Getty Images) less 
1 / 10
Getty Images | Photo By Pascal Le Segretain / Getty Images
Tue, Mar 27, 2012 4:42 PM EDT