As someone who cried hysterically when One Direction didn’t win the X Factor UK in 2010, my teenage self could never have imagined that 13 years later, I’d see Harry Styles headlining at Slane Castle, one of Ireland’s most iconic concert venues! With a capacity of 80,000, Slane Castle has hosted the greatest legends in […]