InstaBeauty-Selfie Varies by device
- Free Download
Free Photo Editing Beauty App for Windows ... systems and takes photos using a mobile device's built in camera or, if used on a laptop or computer, a webcam InstaBeauty-Selfie comes with a wide ...
- 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.