Kelli O'Hara celebrated her birthday on April 16, which meant a sweet, cupcake-shaped balloon for the Tony winner and a blissful YouTube spiral centered on the 2015 Broadway.com Star of the Year for us (her imitation of a breast pump is always a crowd pleaser). April 17 also marked O'Hara's last performance in The King and I, and theater fans are already counting the minutes to when she shall dance again on the Great White Way. In the meantime, we asked you Kelli-fanatics out there to rank your favorite roles she has played slayed on the stage and screen. Check out your top 10 fave Kelli O'Hara roles below!

Dot, Sunday in the Park with George

Babe Williams, The Pajama Game

Mrs. Darling, Peter Pan Live!

Eliza Doolittle, My Fair Lady

Billie Bendix, Nice Work If You Can Get It

Julie Jordan, Carousel

Nellie Forbush, South Pacific

Clara Johnson, The Light in the Piazza

Francesca, The Bridges of Madison County

Anna Leonowens, The King and I