The best app for taking selfies is an app called YouCam Perfect. It has a lot of great features that make it perfect for taking selfies. For example, it has a timer so you can set how long you want the photo to be taken, and it also has a bunch of different filters that you can use to make your photos look even better.