Kate Middleton Wears Red Dress and Hat for First Royal Ascot as Princess

Responsive image
source