Mena Suvari topless but covered for Cosmopolitan magazine