For triangle bodytype In my opinion all ruffle tops are just perfect for triangle body type becase you need put accent on your upper body type in order to smooth out your bottom.
For hourglass body type Pretty much every ruffle top will work but this one will be absolutely the best: 1.
For inverted triangle Ruffles on your top shouldn’t be all over your shoulders.It is better when they are on vertical or V -line as shown at pictured downю
For banana body type (reqtangle) diagonal ruffles are the best choice and i don’t recommend ruffles all over shoulders.
For petite: it will be more beautifull if ruffles on your top will be on diagonal (one shoulder and two shoulders) and on V-line.Also consider your bodytype. Smaller you are smaller should be ruffles on your top.Look at pictures down.
For plus sizes Vertical and diagonal ruffles on your top will be the best choice for you. Don’t forget consider also your bodytype and how tall you are. Taller you are bigger ruffles should be, smaller you are smaller ruffles on your top should be.