Question: who plays margot in legally blonde the musical
Answer: Annaleigh Ashford; Amy Lennox; Sophie Isaacs; Rhiannon Hansen