Posted on May 8, 2015April 26, 2019 by Chic Management Catherine McNeil Covers Vogue Russia June 2015 Issue European summer is officially upon us as Catherine McNeil brings the heat on the cover of Vogue Russia June 2015 Issue. Photographer: Alexi Lubomirski Fashion Editor: Olga Dunina Hair: Ben Skervin Make-up: Tyrone Lebon