THORA BIRCH By Carrie Morrissey Thora Birch from American Beauty wears the I Still Love You NYC clear Pom Pom braceletÂ