B612 is the best photography app among young gen. This app is specifically developed to take selfies with various filters.
The available filters in the B612 app are unique which you never have seen before in any other apps.
It has 50+ filters after taking a picture you can select using your finger and apply randomly.