BBC One

The Great British Sewing Bee - Series 12: Episode 9

Three challenges stand between the remaining sewers and the final: leather jackets, men’s shirts and a little black dress.

Watchlist
Audio DescribedSign Language