Kids and teetotalers alike love the non-alcoholic Shirley Temple cocktail. Believe to have been originated in 1930s Hollywood, the name comes from the iconic former child star. These days, it’s a staple cocktails for children. Not into the sober life? Just add vodka or rum to booze up this classic.