Julie Benz on the cover of Composure Magazine