Zelda Williams Pictures: Tarina Tarantino Beauty Launch at Sephora Photos
Zelda Williams Pictures: Zelda Williams arrives at the launch party for Tarina Tarantino's new cosmetics line "Tarina Tarantino Beauty" held at Sephora on February 24, 2010 in Hollywood, California.