The secret to Kate Middleton’s perfect smile is out –and it’s all to do with its gleaming imperfection.