Is my Platy pregnant?

i believe it is,but not ready to give birth yet..usually the fish will stay aaway from the others and the male will keep chasing her,and if their belly make a boxy shape,it is almost ready to give birth