Do you know your Huckleberry from your Silas? See how many of these celebrity baby names - and the parents that chose them - surprise you.