See the gowns
BBC One's Sherlock was a double winner at the 2011 TV Bafta Awards.
The updated version of Arthur Conan Doyle's classic detective stories was named best drama series at the glitzy event, but its star Benedict Cumberbatch, who plays Holmes, missed out on the best actor prize to newcomer Daniel Rigby for his portrayal of Eric Morecambe in BBC drama Eric and Ernie.
However Martin Freeman, who plays Watson in the detective drama, collected the best supporting actor title at the ceremony in London's Grosvenor House. .
The best actress title went to This Is England '86 star Vicky McClure, while Lauren Socha took the best supporting actress prize for her role in E4's Misfits.
EastEnders took the continuing drama award. BBC Four's The Road to Coronation Street was named best single drama.
BBC2's Rev was named best sitcom, while Steve Coogan collected best male comedy performance prize for The Trip.
Jo Brand took the best female comedy performance title for BBC4's Getting On.