Photos: Kate Middleton at St. Patrick's Day parade