FASHION BAFTA Best & Worst Dressed Last night, London played host to the TV BAFTA awards. Though we’re more inclined to gorge on Netflix these days… By IMAGE Date 11th May 2015