Claire Danes has spent a lot of her time working on Broadway. Most recently, she has been playing Eliza Doolittle in My Fair Lady. What? I just watched that movie again this weekend and I cannot possibly imagine her having the unpresumptous, naive charm that Audrey Hepburn brought to the role. Anyway, here's Claire hanging out with her buddy Zac Posen at the opening night party of Pygmalion on Broadway.