This photo is so adorable. Cotton Carnival, Memphis, TN 1940s.
Each June, since 1931, the Cotton Festival is a series of festivities and parties. It features a Royal Court of Princesses and their escorts. These days the Cotton Carnival is known as Carnival Memphis.