The Rolling Loud Festival always features some big surprises and Saturday night (May 12), Meek Mill made an unannounced performance down in Miami.

Replacing Cardi B, who had to bow out because of her pregnancy, this was Meek's first performance since his release from prison. The Dreamchasers head honcho made the most of it.

Meek came out during DJ Khaled's star-studded set. "Rolling Loud what the fuck is up in this bitch tonight?" the Philly MC addressed the crowd. "It feel good to be back and free in front of the motherfuckin' people. I want to say thank you for everyone who supported Meek Milly. They tried to take my freedom. They tried to crush my dreams. But now we in Miami glowing the fuck up. Let's get it."

Meek ran through fan favorites like "Dreams and Nightmares," "1942 Flows," older joints like "Ima Boss" and even brought out Tory Lanez for the duet "Litty."

Meek is getting back in his element after admitting that he didn't write any rhymes while on lockdown. He dropped his first post-prison freestyle on Friday (May 11) on Hot 97.

Khaled also brought Diddy to the stage to perform, to the surprise of the crowd. "This is one of the proudest moments of my life, seeing the whole hip-hop culture here as one," Puff told the concertgoers.

Check out footage from Meek's first post-prison performance, Khaled bringing out Diddy and photos from the lit set below.

See Photos of Meek Mill at 2018 Rolling Loud Festival

More From XXL