How old is Lily Cole and how many children does she have? :