Kate Middleton’s Preen Dress Is Already Sold Out, Less Than 24 hour...