I may have happened across a miracle cradle cap cure, well it's worked for our 4 month old anyway, so maybe worth a try. Boots own cradle cap cream in the morning followed by coconut oil in the evening, an hour or so before bath. Then a bit of a soak with water and a bit of a rub with a flannel ( don't get carried away, just a gentle rub)and hey presto it mostly all comes off! Don't be tempted to keep scrubbing however tempting it is, because the hair will come out aswell if you over do it.We do a bath every other day, took 2 baths and now it's all gone and he's kept his hair. Just wanted to share that , because we have only just managed to sort out the 2yr olds cradle cap. It's harder when the hairs longer! Hope it works for you.