Actor Benedict Cumberbatch has recreated an iconic moment from the Pride And Prejudice Tv series by showing off his toned torso to raise money for charity.

The Sherlock star is shown standing in a lake while wearing a white, unbuttoned shirt in an imitation of Colin Firth's famous scene in the 1995 Tv mini-series.

The image forms part of an exhibition of snaps by Jason Bell in aid of Cancer Research Uk. Other photographs in the display feature stars including Kate Winslet, Liam Neeson, Charlie Hunnam and Jerry Hall.

The exhibition is taking place at London's La Galleria until Saturday (20Sep14) and is raising money for the charity's Give Up Clothes For Good appeal, which is sponsored by British discount chain TK Maxx.