US actress Renee Zellweger and her co-star Ewan McGregor turned out for the premiere of their latest film, Miss Potter, in London's Leicester Square.
Renee Zellweger plays the famous writer Beatrix Potter
Zellweger, 37, plays the classic children's author Beatrix Potter in the movie about the writer's life.
The film, which opens on 5 January, is the second time the Oscar winning actress has worked with McGregor.
"We laugh a lot really easily and we work together very very well. I respect his work ethic," she said.
McGregor, who plays publisher Norman Warne, admitted he signed up to do the film because he wanted to work with Zellweger again.
"We did a film together called Down with Love and I had a great time working on that so it was nice to work with her again," he said.
The 35-year-old also said his own children are huge fans of Beatrix Potter's stories.
"I think there's not many houses in the country that don't have a Beatrix Potter book or two lying around - people with kids anyway," he added.