Eoghan is from Kerry, Ireland and joined Vogue in 2023 with degrees from University College Cork and City, University of London.