Нет 46 - это ничего не значит. Все зависит же и от роста, и в целом от телосложения. Девушка может быть подкаченная тогда ей размер, возможно, побольше нужен будет, или, например, она может иметь очень узкие-неразвитые плечи, да еще и маленький рост, и тогда одев 42 размер, она будет все равно как в мешке.
И рост, например, 180+ , и даже если, допустим, она очень худая, то наврятли это будет даже 44 размер, скорее все же 46, хотя бы потому что многие вещи могут оказаться короткими при таком росте.
Обычно 44 размер это S, то есть small (маленький), 46 - М - Medium (средний), L - Large(большой). Даже если судить по этим стандартам, то если девушка носит 46 размер - это совсем не значит, что она полная.