Could this work: "She was skinny and tall" ? or is that "Era ossuta è alta." ?
Yeah, ossuta is thin to the point you can see the bones; as such it's not a compliment, and not very used. So although ossuta is closer, I think skinny should work for magra too.