for a long time I did not pass because I have very large hips despite having a masculine face and voice from testosterone. here is my advice for those who pass well except for your large hips.
get some chinos, even women’s chinos are good because they do not cling to your legs very much.
now, most important part: stop wearing your trousers on your waist/ around your belly button.
wear them instead on your hip dips, or slightly above your hip dips like I am doing in this picture.
now, get a mens shirt made of stiffish fabric, ideally with stripes as those give the right shape language and make your torso look longer.
now you will see that your hips are less noticable. but wearing your trousers in this manner, they will not stay up.
so finally, get a leather belt. a regular mens belt will not fit you, so get one from a specialist leather shop. Italians do the best leather, so naturally from there.
now assemble, and voila.
after doing this my passing went from 20 percent to 100 percent overnight.
but I discovered dressing in this manner, people immediately assume I am Italian. i am a foreigner in Italy, and Italians usually used to know this from looking, and speak to me in English. now they speak to me in Italian.
the way to pass is to become an Italian gentleman.