InstaBeauty-Selfie Varies with device
- Free Download
Free Photo Editing Beauty App for Windows … Free Photo Editing Beauty App for Windows The InstaBeauty-Selfie app allows … The app works on Windows 8.1/10 operating systems and takes photos using a mobile …
- PROS: Comes with an array of different filters., Social media integration for easy photo sharing.
- CONS: Only compatible with Windows operating systems., Abundance of pop up ads.