Veteran BBC broadcaster Stuart Hall, 83, has been charged with rape and 14 counts of indecent assault in relation to alleged offences between 1967 and 1986, Lancashire Police said.
Hall, of Prestbury Road, Wilmslow, Cheshire, was arrested Tuesday morning after he attended an appointment at a police station.
The 83-year-old is charged with one count of rape allegedly committed in 1976 against a 22-year-old woman and 14 offences of indecent assault against 10 girls aged between nine and 16 which allegedly took place between 1967 and 1986.
He has been bailed to appear before Preston Magistrates' Court on February 7.
A spokeswoman for Lancashire Police said: "Following consultation with the Crown Prosecution Service an 83-year-old man has been charged with one offence of rape and 14 offences of indecent assault."
Hall has been a familiar face and voice in British broadcasting for half a century and was this year awarded an OBE in the New Year Honours.
His eccentric and erudite football match summaries have made him a cult figure on BBC Radio 5 Live.