Aimee Keogh had no idea what was ahead of her on the Late Late Toy Show last night as she demonstrated how to use SingStar to Ryan Tubridy.
As she sang along to Ed Sheeran's hit Lego House, the singer himself appeared on stage to surprise her.
Aimee was bowled over by meeting her favourite singer and exclaimed, 'I'm hysterical!' as she tried to sing along to the computer game with Ed by her side.
Ed had just finished a show in the UK and flew over especially for the Toy Show last night. He then offered to fly Aimee and her family over to London for one of his shows in July before giving her gifts including a Christmas jumper and a Ted Sheeran teddy bear.
Although he was pushed for time, Ed sang a couple of verses of his new song Thinking Out Loud and Aimee came back on stage to join him in one of the sweetest moments of a night full of surprises.