2001 biopic featuring both Judi Dench and Kate Winslet in the title role (4)
I believe the answer is:
iris
(Other definitions for iris that I've seen before include "Flowers in the eye?" , "Rainbow-goddess" , "Greek goddess of the rainbow" , "In the middle of which pupil is opening" , "Eye part or attractive flower" .)