Advise on pattern and yarn change

I am have put on weight I can’t seem to get off and find that I look best in a collar and v-neck…I found this Lavinia pattern and it is done in ribbon yarn…I am wondering if how it would do if it were knit in more traditional yarn (maybe something cotton and/or silk) that would produce the same gauge? I think it would do great but I am a little careful when I change yarns.
Any one out there ever made the top? or have advise about a change in yarn?