Beauty Finds Fit for Kate Middleton