And you can personalise them with different themes, photos and icons. It offers three types of calendar: mini (16x21cm), classic (21x28cm) and large (28x37cm). Vistaprint is a name you’ve most likely heard of before, and being one of the UK’s leading photo printing companies, it provides photo calendars as part of its large product portfolio.