Gaby Diaz wins 'So You Think You Can Dance'

Miami’s Gaby Diaz knew she could dance but did she think she could pull off winning Fox’s reality competition, “So You Think You Can Dance?” Well, the waiting is over. She did it. Diaz emerged the victor Monday night.

In the weeks before the finale, Diaz, in the final four, had been put through the ringer, but managed to keep her composure, and more importantly, impress the judges.

Especially Nigel Lythgoe, who told Diaz she had something “very special” that was “beautiful to see.”

Diaz is proud of herself and gave a shoutout to all her fans: “I’m very grateful for everyone who’s showed up and been supporting me throughout my journey.”

Before the big day, Diaz tweeted about how different her life is these days and said she was lucky to have gone through this experience and was thankful for the people she’d met along the way.