Actress Keisha Castle-Hughes has given birth to a baby girl. The 17-year-old, who received an Oscar nomination for Whale Rider in 2004, gave birth to Felicity-Amore last Wednesday, her publicist tells People Magazine. It is her first child with boyfriend Bradley Hull. The couple have been dating for three years.