Nicole Kidman has had a diverse and eclectic career, with the actor sharing her surprise at working across all genres of film and television over the years.