Charity begins at home: During her annual visit, the actress happily posed for photos and chatted with families

A complete Joy! The 25-year-old spent some of her free time over the festive period cheering up young patients

A few weeks ago, the American beauty attended the London premiere for her latest film Joy, which was directed by David O'Russell and co-starring Bradley Cooper and Robert De Niro.

In the film, she takes on a more comedic role than Hunger Games' Katniss Everdeen and X Men's Mystique as she plays titular character Joy Mangano.

Following a family across four generations, Joy takes on the responsibility of becoming founder and matriarch of a powerful business dynasty.

Popular: Over the past few weeks, the Hollywood star has been promoting her latest film Joy, directed by David O'Russell and co-starring Bradley Cooper and Robert De Niro

The film premiered in New York last week and has already earned her a nomination for the Golden Globe for Best Supporting Actress in a Comedy or Musical.

Joy has also been nominated for a Best Picture - Musical or Comedy Golden Globe, and luckily Jennifer, unlike many actors, had planned to sit through it in the screening.

'I think it's important to watch my performances,' Jennifer recently told Business Insider. 'It's kind of like an athlete watching, because I can see if I repeat something, or I didn't believe that moment, why?'

A hit: The film premiered in New York last week and has already earned her a nomination for the Golden Globe for Best Supporting Actress in a Comedy or Musical