Kate Middleton debuted a new green velvet gown at the Royal Variety Performance, in an outfit reminiscent of an evening dress ...