WATCH: Austin Mahone Appears on ‘American Idol’ & Zooey Deschanel Surprises Alex Preston

Guess who stopped by American Idol tonight … Austin Mahone! While hanging out backstage, he was sure to mention his new song coming out May 27th and he also wanted to take some killer selfies with Ryan Seacrest.

And, Austin wasn’t the only one to stop by American Idol tonight though … Zooey Deschanel stopped in to surprise Alex Preston who has a crush on the actress. After his surprise, Preston said he “didn’t see that coming at all.”

Even after this, Idol still had more surprises …

Oh yeah, and then this happened: