They have 100 million users, and Perfect 365 is probably one of the best beauty apps right now. It is user-friendly and allows you to do your own virtual makeup. Compliment those looks with filters and new hairstyles. The app offers beauty advice, beauty tutorials and makeup tips.