While the requirements for passport photos are on the web, the problem isn't so much the photo but the printing. You would be using your usual printer.
Lesson? Just go to the shop and get it done.
Can you create a passport photo in iphoto, if so how do you do it please?