"Eleanor Clark Brennan of Ladue was crowned Queen of Love and Beauty on Thursday night at the 127th annual Veiled Prophet Ball," reports the St. Louis Post-Dispatch. A sophomore at DePauw University, Brennan "was among 65 young women who made their debut into society at the ball at the Hyatt Regency St. Louis at the Arch."
↧