"Glee" star Lea Michele showed up at the 2010 Fox upfront programming presentation afterparty in New York City yesterday in a short, multicolored Erdem dress. Lea's figure looks great, but whoever did her hair and make-up made the 23-year-old actress look much older.

"Glee" creator Ryan Murphy recently hit back at reports Lea is difficult to work with, insisting he warned her she would face untrue rumors if the show became a hit. At the Time 100 Gala earlier this month, Lea rudely dismissed a photographer who asked who she was. The actress later apologized via Twitter.

Her boss Murphy has since stepped up to defend his cast member, insisting she is the "sweetest, most professional girl."

Click for more great Lea Michele pictures: