Emma Thompson led a host of celebrities - and a pig - down the blue carpet for the world premiere of Nanny McPhee And The Big Bang.
US actress Maggie Gyllenhaal and comedian Bill Bailey were among the cast members who attended the screening of the sequel to Nanny McPhee in London's Leicester Square.
Emma wrote and starred in the movie, which sees the magical nanny come to the aid of a mother struggling to run a farm and look after her children while her husband is at war.
Maggie, who plays stressed mother Isabel Green, praised Emma, saying: "I'm her biggest fan and I know I'm not alone in thinking she is a brilliant genius. I would like to work with her on everything."
She described Maggie Smith, another British star of the film, as a "fantastic actress". "I heard she was a little tough and was nervous to work with her, but, thank God, she liked me," she added.
Describing the challenges of making the film in Britain, director Susanna White said: "It was probably slightly crazy to work with children, animals, CGI and the British weather."
Bailey, who plays a pig farmer, joked that his animal co-stars were "not just common-or-garden farm pigs from up the road".
He added: "These were proper stage pigs who had been in films before so they were all a bit blase really."
Rhys Ifans, Nonso Anozie and Katy Brand were among the other actors in the film who attended the premiere. Celebrities including Patsy Palmer, Trinny Woodall and Sinitta brought their children along to see the film.
© Press Association