Last night, Hillary Clinton was a guest on The Tonight Show Starring Jimmy Fallon, so the female writers on his staff took the opportunity to read thank you notes to her on the show.
For the last note of the night, Miley Cyrus came out on stage, and things got pretty emotional as she read her own tribute to Hillary through tears:
"Thank you, Hillary, for being a constant beacon of strength, hope, and determination for me and millions of other young women. You've been a role model and an inspiration and a voice of reason in uncertain times. I could go on and on, but I'd like to get right to the point. Can I give you a hug?"
And then Miley got the hug she was waiting for...
...and wiped some more tears from her face:
After the sweet moment, Hillary asked if she could read her own thank you note:
"Thank you Miley, The Tonight Show writers, and all of the women and young girls out there. You are smart, strong, and deserving of every opportunity. Together we've made our voices heard, we've done great things, and we've come a long way. But as Miley would say, we can't stop and we won't stop."