Image 1 of 1

AGO_8473.jpg

XXX arrives for the premiere of the film "Un Conte De Noel" during the 61st International film festival in Cannes, southern France, Friday, May 16, 2008.  (AP Photo/Evan Agostini)
twitterlinkedinfacebook