The Master McGrath Festival in Lurgan has been postponed as organisers blame unforeseen circumstances and funding constraints.
This is just the beginning,” McGrath tells Vogue mischievously. “We are setting a new standard in luxury beauty.” ...