Recs.
Updated
Day One is an award-winning journaling app for iOS 7.0+. Supports iPhone, iPad, and iPod touch.
Specs
Pros
Pro All the features you need
You can create more than one entry in one day. You have many styles and font choices. You can add photos, tags to your entries. Optionally, you can have pass-codes, reminders. You can opt to automatically add location and weather data. Search function built-in. Ability to export a portion or all entries to PDF.
Cons
Con Subscription based
For former users, it's $24.99 per year.
For new users, current discount is $34.99 per year while full price is $49.99 per year.
Con Limited to one photo per entry
Currently, in both the mobile and Mac apps, only a single photo can be added to a journal entry.
Con Lacks Windows or Web support
Day One has no Windows or Web support, which can be inconvenient. For example, if users don't want to write a long journal entry on their phones and only have a Windows PC available as an alternative, they are not able to use it as a more practical alternative to write said post, not even using a web browser.
Con You need to purchase two separate subscriptions to sync your iPhone and Mac
Read this from Day One Support: http://help.dayoneapp.com/day-one-2-0/how-many-licenses-do-i-need-to-run-day-one-on-multiple-devices