One Direction star Niall Horan was given a special audience with Queen Elizabeth II on Tuesday (25Mar14) during an event at London's Buckingham Palace.

The singer was invited to a reception for the Irish community which honours those who have made an exceptional contribution to life in Britain.

Horan gave a nod to his Irish heritage by wearing his country's signature colour, turning out in a green and white striped shirt and matching tie.

He met the Queen and shook her hand during the event and posted a picture of the special moment on his page, adding, "I would to thank the British Monarchy and of course Queen Elizabeth for her invite to Buckingham palace yesterday evening."