Derek Hough was high on our list of fave dancers long before he became a celebrity judge on NBC World of Dance. Here are some of our all-time favorite Derek moments and performances.
1. Performing on Ellen with Julianne
2. This adorable ultimate #tbt
3. Epic singing battle vs. Julianne