My baby is 6 1/2 months old. Since birth i've noticed that she has this oily rainbow film on both her eyes. it's sort of hard to describe its almost like an oil spill on water. The doctor has looked in her eyes many times and has never seen it because you can only notice it in the natural light. i've scheduled an appointment with the optomologist next week just to be safe .. but i was wondering if anyone else has noticed this on their LO? Someone told me it was just a protective shield that babys are born with.....but shouldn't it be gone by now?