Lorde had the ultimate fangirl moment this week when she finally met the inspiration for her smash hit "Royals." In case you don't know the back story, here's the deets: When Lorde was growing up, she was inspired by a picture of Kansas City Royals baseball player George Brett wearing his jersey, surrounded by adoring fans asking for autographs.

George had sent the singer an autographed jersey after their initial plans to meet in March fell through, so Lorde was super excited when she finally got to meet him on Wednesday. The singer posted this pic of her fangirl moment with the retired baseball star:

We love when our favorite celebs have fangirl moments just like we do, and love that Lorde finally got to meet the inspiration behind the song that launched her career—and that it was a baseball player!

Were you surprised that a baseball player inspired "Royals"? Have you had your own crazy fangirl moment? Tell us in the comments below!