Tilda Swinton, British actress, poses for photographs on the red carpet of the 60th Berlinale Film Festival, held in Berlin, Germany. Tilda was attending the premiere of the Chinese film "Tuan Yuan".
(February 11, 2010 - Source: PacificCoastNews.com)