From the Broadway stage to the small screen, Laura Benanti has never failed to entertain us. The Tony winner rocked a tux and coattails in Swing!, donned a ball gown and glass slippers in Into the Woods and slayed in barely anything at all in Women on the Verge of a Nervous Breakdown. Benanti returns to the Great White Way this season in musical rom-com revival She Loves Me, which opens March 17, and theater fans are sure to fall for her all over again in the tuner. In honor of her latest role, we asked you to rank the cast of characters Benanti has played on Culturalist.com. Here are the top 10 Benanti roles you love!

Sadie Stone, Nashville

Alur Zor-El/Astra, Supergirl

Lucille Frank, Parade

Claudia, Nine

Maria, The Sound of Music

Candela, Women on the Verge of a Nervous Breakdown

Amalia, She Loves Me

Elsa Shrader, The Sound of Music Live

Cinderella, Into the Woods

Louise, Gypsy