Can you print photos directly from iPhone?
You just have to open the Photos app on your iPhone, tap a photo, and tap the Share button at the bottom-left corner of your screen. Tap Print and you’ll be able to print it. Your iPhone will automatically detect and list nearby AirPrint-enabled printers, so you can select and print to them.