Prince Harry, Prince William and Princess Kate have all caught sneezes while the cameras have been rolling