Question: who plays margot in legally blonde the musical
Answer: Annaleigh Ashford