March 9, 1977: Talia Shire attends Filmex '77 at Century Plaza Hotel in Los Angeles, California. (Photo © Ron Galella)