A famous rock singer, Teddy Geiger, who sings "For You I Will (Confidence)", "Underage Thinking", and a version of "You'll Be In My Heart" on the Disney Mania 4 soundtrack. Teddy is his name, NOT a pet form of any other name.
Spoiler warning for those who haven't read the final Harry Potter book: Teddy Remus Lupin is the son of Remus Lupin and Nymphadora Tonks in the Harry Potter series.
I love teddy bears, but Teddy is too cutesy as a given name. It's better off as a nickname. Now I'm even seeing people spell it Teddie and give it to girls, like with Lily Allen's half-sister. It sounds cutesier and rather infantile on a girl.
Teddy is absolutely the CUTEST nickname anybody could ever have! I love this name, but a) only on boys, and b) as a nickname (particularly for the name Theodore). This nickname is so cute, it even made the very evil character Theodore (Teddy) "T-Bag" Bagwell on the show Prison Break a little more likeable!