Justin Bieber and Ariana Grande are thanking each other.
The two singers, both 21
, performed together on stage in Miami on Saturday after some Twitter teasing from Justin Bieber.
He posted a cryptic message saying, "You guys have been asking for this for a while. Get ready."
And the fans were not only ready but went on Vine to share the duo's performances.
Bieber even sang his hit song, "All That Matters" with Grande.
And here they are hugging as fans went wild!
After, Bieber tweeted out that he "missed the stage."
Grande thanked her Miami babes in addition to Bieber as she continues to wow fans on her "Honeymoon tour."