Kate Middleton Wore a Bright Pink Princess Dress For a Special Reason

Fit for a princess.