Perfect365 is one of the most popular photo and video retouching apps. There are several hundreds of beauty filters at your disposal. It features teeth whitener, stain remover as well a beauty camera for taking selfies.