Some of the options you have before taking a photo is: select among the several different types of lenses, use a timer for your own shots, or apply an image stabilizer to vibrate.
Of course, once you have taken the photo there are several options available. More than twenty different filters let you give an artistic touch to your photographs, and a series of photo editing tools you can use to adjust brightness, correct red eye, improve colors, etc.
Selfies Beauty - Selfie 360 Beauty is a pretty good app, if he follows the rise of instagram and even further more as far as editing and personalization of photos, does not have social services integrated. While you can share your creations via Twitter and the same site, very different.