William wearing high heel platforms in public