We've all been there.

You've taken ten (or twenty) near identical selfies, and you don't know whether to pick the one where your head is slightly tilted right or the one where your lips are slightly pouted.

The struggle is real.

But, we think we have just found the app of our dreams which chooses a selfie for you.

app, apple, application

EyeEm Selects will totally up your Instagram game by telling you which pictures you shouldn't post, and which ones you should.

The app uses image-recognition technology which takes its lead from professional photographers, meaning not only are your photos judged on composition and quality, but technical story too (which means keeping your captions fresh).

EyeEm Selects will also go through your existing camera roll and select old photos that you should be posting now.

The app is currently only available on Android, but an iOS version is on its way soon.

We're downloading it right now.