Hannah Ferguson, Vogue México Beauty Edit Photography by Xavi Gordo. Styling by Valentina Collado. Hair & Makeup by Paco Garrigues. Photo Retouch by White Retouch ← Madame Figaro Elle Spain →