Prince Charles as Legolas, Cover of Vogue | Fantasy