Sarah Michelle Gellar – Seen at the International Women’s Day luncheon in Brentwood Sarah Michelle Gellar – Seen at the International Womens Day luncheon in Brentwood