Prince William wore a blazer, shirt and chinos, while Kate looked cool in a white knee length dress with blue prints by designer Naeem Khan.
Prince William wore a blazer, shirt and chinos, while Kate looked cool in a white knee length dress with blue prints by designer Naeem Khan.