Black, pink and a bit of sparkle on BAFTA red carpet