The story goes that in the 1930s, the young actress was a frequent visitor to the Brown Derby restaurant in Hollywood. One day, her mother ordered a non-alcoholic drink for her, which was a mixture of ginger ale and grenadine. The bartender, noticing Shirley's enjoyment of the drink, decided to name it after her.
The drink quickly became popular and remained a staple on children's menus for decades. It's a testament to Shirley Temple's enduring popularity that a simple, non-alcoholic drink bears her name.