Alex Barclay (1974) werd geboren in Dublin, Ierland. Zij studeerde journalistieke wetenschappen en was redacteur bij diverse tijdschriften uit de beauty- en modewereld. In 2003 nam zij ontslag om...