If you love the idea of an instant camera to create wallet-sized prints or photos that you can put in an album, but you're unconvinced by the picture quality, we can help. What you're looking for is one of the best portable photo printers. These handy gadgets are simple to operate and small enough to pop into your bag. They connect to your phone and then, via a smartphone app, you can fire over the snaps you want to print out, whether they were taken on your phone itself, a DSLR, a mirrorless camera or a compact travel camera. As long as the shots are in your camera roll, you can print them.