amfAR @ Cannes Film Festival © ImagePool 2010 Related Videos Deliverance Ah, Fame! Who is Christian Lacroix?