Posted inRoyals
REBECCA ENGLISH: Standing with seven presidents, three kings and too many prime ministers to count, Prince William steps up for his most high-profile role on the international stage yet
Standing shoulder to shoulder with seven presidents, three kings, a grand duke and virtually too many prime ministers…