Miss Margaret Frances Schnuck was crowned Queen of Love and Beauty Saturday Evening at the 128th annual Veiled Prophet (V.P.) Ball held at the Hyatt Regency at The Arch. She is a graduate of John Burroughs School and is currently enrolled at the University of Virginia.