I don't want to pay a lot of money for them - preferably less that £50. I'm curvy, which is always tricky - size 10-12. I'd like them to be full length and slim-straight but not super skinny. Any ideas?