The promising up and comer Kayla Scott lands the cover of Vogue Italia‘s May 2015 edition captured by fashion photographer Steven Meisel. Hair styling is work of Guido Palau with makeup by the legendary Pat McGrath.
For more of Vogue Italia log on to www.vogue.it