The Duchess of Cambridge has dazzled at a film premiere tonight wearing a stunning full-length lace dress keeping her covered - except for a daring thigh-high split.