Eight stars dazzle in Vogue’s last issue for 2017