Dominic Lord in Teen Vogue