How to make only part of photo in colour with a app?

Like when you have black and white photo but a certain part is in colour to make it stand out, is there an app on the iPhone that can do this

Its called selective color.

Not sure if you can do it with an iPhone as the typical apps are fairly limited - but most mainstream editing software has this capability as do many compact cameras.

Here is how to do it in Adobe Lightroom: