Why Kate Middleton would be breaking royal rules if she wore black to the BAFTAs