Kate Middleton’s emerald green dress is available to pre-order now