Kate Middleton looked drop-dead-gorgeous when she wore an emerald green sequin gown to The Royal Variety Performance in London on Nov. 18.