Lea Michele, Dianna Agron and Other Glee Stars' Best Hairstyles

Credit: Kevin Winter/Getty; Steve Granitz/WireImage; Kevin Winter/Getty

Besides being able to sing their hearts out and dance their butts off, the girls of Glee rock some pretty amazing hairstyles both on and off set.

Lea Michele (who plays Rachel Berry on the Fox hit TV show) loves working sleek, pin-straight strands and adorable rounded bangs, while Jenna Ushkowitz (who plays Tina Cohen-Chang) styles her dark, glossy strands in beachy waves and pumped-up ponytails.

But the cast's biggest hair risk taker has to be Dianna Agron (Quinn Fabray), who lopped off her long locks and debuted an edgy, layered crop in May.

Click through to see the best hairstyles sported by Amber Riley, Heather Morris, Jayma Mays, and the rest of the gorgeous Glee cast!