Your photos should be a resolution of at least one megapixel and under 10 MB. The size of your photo will be automatically resized and can be cropped, adjusted or zoomed as desired.
3:2 proportions or square photos from your Instagram are absolutely fine.
Pro tip: Avoid using compressed photos sent by WhatsApp etc. to ensure a high quality print.