Prince William and fiance Kate Middleton.