Anne Hathaway is to show off her vocal skills by singing songs from 'Cabaret'.

The 'Love and Other Drugs' actress is to perform for one night only at New York's The Public Theater to celebrate the revitalization of the iconic venue.

A spokesperson from The Public have announced that the brunette beauty will sing several of the musical's songs, including 'Willkommen', 'Maybe This Time', 'Perfectly Marvelous' and the classic 'Cabaret'.

This won't be the first time that Anne, 29, has put her voice to the test as she can be seen singing in the upcoming film adaptation of 'Les Miserables' playing Fantine.

Her co-star in the film Eddie Redmayne - who plays young rebel-in-love as Marius Pontmercy - praised Anne's performance during shooting, recently saying: ''When I saw the trailer with Anne singing with this extraordinary fragility, that song I thought I knew pretty well ... suddenly, I listened to the lyrics for the first time, afresh.''

Anne's one-night only performance of 'Cabaret' songs takes place on October 24.