never bought before but am going to order something today - I'm about a size 9 ie some 8s are ok some look like I'm trying too hard. 10s all fit but sometimes are a bit broad. I'm also short - a smidgeon over 5 ft - will their v-necks leave me flashing?