Actress Anne Hathaway is set to host her first concert in New York City next month to help raise money for the revitalisation for The Public theater.

The Dark Knight Rises star recently wrapped up her new film, a big screen adaptation of hit stage show Les Miserables, and in December moviegoers will get the chance to hear her musical talents for the first time when the project is released.

But some fans won't have to wait that long - Hathaway, who took voice lessons for the role, has agreed to perform a collection of hits from the musical Cabaret on October 24 at Joe's Pub.

Proceeds from Perfectly Marvelous: The Songs of Cabaret With Anne Hathaway and Friends will benefit The Public theater, a company that has a special place in the 29 year old's heart - she starred in its production of William Shakespeare's Twelfth Night in 2009.