Katie Holmes was all smiles as she signed autographs for fans outside of the Music Box Theater in NYC after the debut of her new Broadway play Dead Accounts on Thursday.

The 33-year-old actress was accompanied by her parents Martin and Kathleen for the opening night for her play, which also starred Judy Greer, Josh Hamilton, and Jayne Houdyshell. Her performance stood out so much, she even received a bouquet of flowers on stage during the curtain call! Great job Katie!