One young Keith Urban fan got the chance to live out her greatest dream on Friday night (September 16) in front of nearly 20,000 people.

While performing at a concert in Edmonton, Canada, Urban couldn't help but notice some sparkly guitar-shaped signs being held up in the crowd. He decided to invite the sign holders on stage, and they turned out to be two young sisters.

As if having the chance to step up on stage with Urban wasn't incredible enough, the sisters' night was about to get even better.

When Urban handed the microphone to 14-year-old Hailey Benedict and asked her what she wanted to do when she got older, her response made him cheer. Benedict revealed that she's always wanted to be a singer and songwriter.

Urban addressed the girls' mother, telling her that he absolutely approved of that choice. Then he asked Benedict if she writes her own songs now, and she said yes. He then asked her if she knew how to play guitar, and she also said yes to that.

Before Benedict had any time to process what was happening, Urban asked for a guitar to be brought out to her. Interrupting his own show, Urban helped Benedict get set up and gave her a chance in the spotlight.

With the crowd cheering her on, Benedict sang her original song, "Clean Slate," and blew everyone away. She seemed like a natural up there on stage, as she looked out at the audience with the biggest smile on her face.

Once Benedict finished singing, Urban rushed over to her and wrapped her up in a big hug. He was clearly impressed by her performance, because he shared a video of it on his Facebook and thanked Benedict for singing.

Tune in to the video below to see Benedict's show-stopping performance. Who knows, Urban may have just discovered a future country music star!