Actress Eliza Dushku attends the premiere screening of Discovery Channel's ''LIFE'' at the Getty Center on February 25, 2010 in Los Angeles, California.
(February 24, 2010 - Source: David Livingston/Getty Images North America) see more angles »

Eliza Dushku Studded Clutch

Eliza Dushku made an edgy appearance at the "Life" premiere donning a black studded clutch.
Popular Lookbooks see all looks »