I just learned this today!
It's not Ringo Starr, it's not even Richard Starkey! According to Ringo, ...
"My real name is Parkin, not Starkey. My grandad was named Johnny Parkin. When my grandfather's mother remarried, which was pretty shocking in those days, she married a Starkey, so my grandfather changed his name to Starkey, too. (I went to have my family tree done in the Sixties, but I could only trace back two generations - and they couldn't find me! I had to go to my family to find out, and even they hadn't wanted to say anything in case the press found out.) "
Amazing!